Eclipse によってインポートされたプロジェクト。ライブラリを追加できません。
エラーは次のとおりです
Java .lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader
ネットで色々調べたので以下の方法をまとめました。
1. Eclipse は libs フォルダーの下にパッケージをロードするため、AS ではデフォルトで src/main/jniLibs フォルダーの下にロードされるため、新しい jniLibs フォルダーを作成してその中に置きます。
2. Androidプロジェクトは、すべてのライブラリのarmeabi および armeabi-v7a と同期され、 jniLibs の下に armeabi-v7a フォルダーを作成し、so ライブラリに配置します。
3. アプリの下の build.gradle ファイルの設定
分割{ abi { Enable true restart () include 'x86' , 'x86_64' , 'armeabi-v7a' , 'armeabi' universalApk true } } sourceSets { main { jniLibs.srcDirs = [ 'src/main/jniLibs' ] } }長い間解決しました。それで記録してください。他にも方法がある場合、または不足している場合は、コメントして追加してください。