1
プロジェクトでSDK 23を使用していて、すべて正常に動作していました。SDKを25に更新するとClassNotFoundExceptionエラーメッセージが表示される
これはすべてが正常に動作していたときの私のgradleファイルでした。
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId 'com.example.app'
minSdkVersion 21
targetSdkVersion 23
multiDexEnabled true
}
dependencies {
compile 'com.android.support:appcompat-v7:23.3.0'
compile 'com.android.support:design:23.3.0'
compile 'com.android.support:support-v4:23.3.0'
compile 'com.android.support:cardview-v7:23.3.0'
compile 'com.android.support:recyclerview-v7:23.3.0'
}
私はだから今、それが成功したプロジェクトを実行しますが、GoogleのVRを使用している私の活動の一つは、私に次のエラーメッセージを与え始めた25
compileSdkVersion 25
buildToolsVersion "25.0.0"
defaultConfig {
applicationId 'com.example.app'
minSdkVersion 21
targetSdkVersion 25
multiDexEnabled true
}
dependencies {
compile 'com.android.support:appcompat-v7:25.0.0'
compile 'com.android.support:design:25.0.0'
compile 'com.android.support:support-v4:25.0.0'
compile 'com.android.support:cardview-v7:25.0.0'
compile 'com.android.support:recyclerview-v7:25.0.0'
}
APIにそれを更新しました。
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.app, PID: 32413
java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/vr/sdk/widgets/video/VrVideoView$Options;
at com.example.app.ThreeSixtyActivity.<init>(ThreeSixtyActivity.java:97)
at java.lang.reflect.Constructor.newInstance(Native Method)
at java.lang.Class.newInstance(Class.java:1650)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.vr.sdk.widgets.video.VrVideoView$Options" on path: DexPathList[[zip file "/data/app/com.example.app-2/base.apk"],nativeLibraryDirectories=[/data/app/com.example.app-2/lib/arm, /vendor/lib, /system/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available
この
はその与えて、エラーメッセージ/** Configuration information for the video. **/
private Options videoOptions = new Options();
エラーのみロリポップデバイス上で起こっているが、マシュマロが正常に動作しているラインです。本当に、最新のライブラリを使用するのに役立ちます
あなたはこれでいくつかの運を持っていますか? – AndrewS
@AndrewS、いいえ、まだ解決策を見つけようとしています:( – Kirmani88