小编ger*_*ato的帖子

cordova运行android执行正常.但Android 4.1.2无法启动应用程序

我开始使用Cordova 5.0.0开发Android应用程序(cordova -v打印5.0.0),并在带有Android 4.1.2的Moto Razr D1上进行测试.在Windows 7下,顺便说一句.

cordova build 
Run Code Online (Sandbox Code Playgroud)

并手动将平台/ android/build/output/apk/android-degug.apk复制到SD并安装工作正常.

cordova emulate android 
Run Code Online (Sandbox Code Playgroud)

在Android版本> 4.1.2的模拟器上运行正常

cordova run android 
Run Code Online (Sandbox Code Playgroud)

建立成功,说使用apk平台/ android/build/output/apk/android-debugger.apk,这似乎没问题,安装应用程序,启动和启动成功.但是你可以在这个截图中看到

Razr截图

这个"WALLPAPER/MANAGE/SETTINGS"的事情发生了,就是这样.

如果我执行:

cordova emulate android
Run Code Online (Sandbox Code Playgroud)

在Android 4.1.2 Jelly的模拟器上,输出相同

BUILD SUCCESSFUL

Total time: 6.352 secs
Built the following apk(s):
    C:\android\Some\platforms\android\build\outputs\apk\android-debug.apk
Installing app on emulator...
Using apk: C:\android\Some\platforms\android\build\outputs\apk\android-debug.apk
Launching application...
LAUNCH SUCCESS
Run Code Online (Sandbox Code Playgroud)

相同的"WALLPAPAER/MANAGE/SETTINGS",这是另一个截图模拟器截图

任何想法如何解决这个问题?提前致谢...

PS:如果我以前安装了apk,Razr将启动旧版本,而不是WALLPAPER/MANAGE/SETTINGS.所以我必须在尝试运行cordova run命令之前将其卸载.

android command-line-interface android-emulator cordova

28
推荐指数
2
解决办法
3万
查看次数