2017-02-27 25 views
0

請原諒我的任何語法錯誤。我的應用程序在模擬器上工作,但不在我的設備上

我有一個奇怪的問題:我的應用程序在模擬器(Nexus 5X API 25的模擬器)上正常工作,但在我的手機(Nexus 5X And​​roid 7.1.2 Beta程序)上崩潰。

奇怪的是,在Android 7.1.1的另一部手機上,這個應用程序不會崩潰,所以我確定這個問題與API有關或類似的東西。

有些想法?

當應用程序崩潰的錯誤:

> 02-26 18:21:13.515 I/Timeline(791): Timeline: Activity_launch_request id:com.application time:718314 
02-26 18:21:13.525 I/ActivityManager(549): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.application/.MainActivity bnds=[123,128][240,271]} from pid 791 
02-26 18:21:13.616 I/ActivityManager(549): Start proc com.application for activity com.application/.MainActivity: pid=4157 uid=10064 gids={50064, 1028, 1015, 3003} 
02-26 18:21:13.716 D/ActivityThread(4157): handleBindApplication:com.application 
02-26 18:21:13.786 E/AndroidRuntime(4157): Process: com.application, PID: 4157 
02-26 18:21:13.786 E/AndroidRuntime(4157): java.lang.RuntimeException: Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication: java.lang.ClassNotFoundException: Didn't find class "com.android.tools.fd.runtime.BootstrapApplication" on path: DexPathList[[zip file "/data/app/com.application-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.application-1, /vendor/lib, /system/lib]] 
02-26 18:21:13.786 E/AndroidRuntime(4157): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.tools.fd.runtime.BootstrapApplication" on path: DexPathList[[zip file "/data/app/com.application-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.application-1, /vendor/lib, /system/lib]] 
02-26 18:21:13.796 W/ActivityManager(549): Force finishing activity com.application/.MainActivity 
02-26 18:21:14.496 W/ActivityManager(549): Activity pause timeout for ActivityRecord{420245f8 u0 com.application/.MainActivity t15 f} 
02-26 18:21:15.417 I/ActivityManager(549): Process com.application (pid 4157) has died. 

我可以張貼我的主要代碼,如果這將有助於。

回答

0

Instant Run會嘗試執行代碼的熱插拔;這會導致應用程序類被移動。

要禁用即時運行轉到文件 - >設置 - >構建,執行,部署 - >即時運行 - >取消選中「啓用即時運行」

+0

非常感謝你。 我可以知道是什麼問題?爲什麼Instant Run爲我提供這個問題? – RvGPredator

+0

某些設備在即時運行時不起作用。 –

相關問題