当 Android Studio 重建 gradles 时,该应用程序运行良好。然后,如果我在我的 mainactivity 中更改任何内容(甚至只是代码中的一个空格),当我按下应该打开 xing 的“扫描”按钮时,应用程序就会崩溃。
我得到这个错误代码:
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.MYAPP, PID: 8839
java.lang.NoSuchMethodError: No virtual method initiateScan()V in class Lcom/google/zxing/integration/android/IntentIntegrator; or its super classes (declaration of 'com.google.zxing.integration.android.IntentIntegrator' appears in /data/data/com.example.MYAPP_e/files/instant-run/dex/slice-slice_1-classes.dex)
如果我在手机上手动删除应用程序并重新编译它就可以了。如果我使缓存无效并重新启动 Android Studio 它可以工作如果我更改 build.gradle 中的任何内容并再次同步它可以工作
知道为什么当我编辑我的 mainactivity 时它不能与“运行应用程序”一起正常工作吗?