我的Instant App包中的唯一活动中有一个onClickListener()
的“下载”按钮。点击后,它会形成postInstallIntent
:
Intent postInstallIntent = new Intent(getApplicationContext(), Test.class);
当我运行instantapp时,它会在此行中使用此 Logcat 条目崩溃:
java.lang.NoClassDefFoundError: Failed resolution of: Lcom/quixr/testqiew2/full/Test;
活动测试位于功能模块完整中并且是启动器:
<application>
<activity android:name=".Test">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
app 的build.gradle
包含对完整的依赖:
implementation project(':full')
是否应该在其他地方进行测试?或者有没有找到它的原因不同?