Android StudioでCouldn't load jpush 175 from loader dalvikが発生しました.system.PathClassLoaderエラー

5057 ワード

Android StudioでCouldn't load jpush 175 from loader dalvikが発生しました.system.PathClassLoader異常
Android Studio(以下AS)の台頭は止まらず、将来的にはEclipseに代わってAndroid開発を行う可能性が高い
きっとEclipseに慣れた僕らは最初は慣れなかった
最近Couldn't load jpush 175 from loader dalvikに遭遇した.system.PathClassLoaderという質問です
ASではライブラリファイルが見つからないということです
Eclipse埋め込みオーロラプッシュなどのサードパーティ製パッケージで発生する場合
ASはこれらのファイルを直接認識できない
もしそうならJArファイルはlibsフォルダにコピーする必要がある同僚メールにadd libraryオプションが追加されます(is libraryオプションまたはその他)
もしそうならsoファイルはbuildを変更する必要があります.gradle 
android {
    compileSdkVersion 22
    buildToolsVersion "22.0.1"

    defaultConfig {
        applicationId "cn.ninebot.ninebot"
        minSdkVersion 18
        targetSdkVersion 22
        versionCode 2
        versionName "3.0.0.5"
    }
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    sourceSets.main{
        // AS  libs  .so    
        jniLibs.srcDirs =['libs']
    }
}

dependencies {
//    compile fileTree(dir: 'libs', include: ['*.jar'])
    // AS  libs  .so    
    compile fileTree(dir: 'libs', include: ['**.*'])
  
}

この2箇所を作成してからプログラムOKを再実行する異常解決
本文はブロガーのオリジナル文章で、ブロガーの許可を得ずに転載してはならない.