问题标签 [cordova6.4.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1271 浏览

android - Hello World App 在 Cordova 6.4.0 中崩溃

我是 Cordova 的新手,我无法在 Android 模拟器上显示 Cordova“hello world”应用程序,但我可以在浏览器中成功运行相同的应用程序。我也可以在在线云模拟器中运行该应用程序。

科尔多瓦版本:6.4.0

节点:4.6.1

Ubuntu : 14.04 64 位

这是我的 android 虚拟设备设置

这是我的 android 虚拟设备设置

这是我尝试运行 hello world 应用程序时的堆栈跟踪。

[11-08 08:45:27.115 3256:3256 W/google-breakpad]

### ### ### ### ### ### ### ### ### ### ###

[11-08 08:45:27.115 3256:3256 W/google-breakpad] Chrome 构建指纹:

[11-08 08:45:27.115 3256:3256 W/google-breakpad]1.0.0

[11-08 08:45:27.115 3256:3256 W/google-breakpad]10000

[11-08 08:45:27.115 3256:3256 W/google-breakpad]3874b69a-4a70-400e-94db-0744eafe8cbf

[11-08 08:45:27.115 3256:3256 W/google-breakpad]

### ### ### ### ### ### ### ### ### ### ###

[11-08 08:45:27.115 3256:3256 F/libc]致命信号6(SIGABRT),tid 3256中的代码-6(m.example.hello)

[11-08 08:45:27.115 1183:1183 W/]调试器:处理请求:pid=3256 uid=10060 gid=10060 tid=3256

[11-08 08:45:27.119 3275:3275 F/调试]


[11-08 08:45:27.119 3275:3275 F/DEBUG] 构建指纹:'Android/sdk_phone_x86_64/generic_x86_64:7.0/NYC/3245079:userdebug/test-keys'

[11-08 08:45:27.119 3275:3275 F/DEBUG] 修订:'0'

[11-08 08:45:27.119 3275:3275 F/DEBUG] ABI:'x86_64'

[11-08 08:45:27.119 3275:3275 F/DEBUG] pid:3256,tid:3256,名称:m.example.hello >>> com.example.hello <<<

[11-08 08:45:27.119 3275:3275 F/DEBUG]信号6(SIGABRT),代码-6(SI_TKILL),故障地址--------

[11-08 08:45:27.120 3275:3275 F/DEBUG] 中止消息:'[致命:gpu_info_collector_android.cc(193)] 未能创建用于获取驱动程序字符串的 pbuffer 表面。EGL_SUCCESS (3000) '

[11-08 08:45:27.120 3275:3275 F/调试] rax 0000000000000000 rbx 00007ffef7ff9be8 rcx ffffffffffffffff rdx 0000000000000006

[11-08 08:45:27.120 3275:3275 F/调试] rsi 0000000000000cb8 rdi 0000000000000cb8

[11-08 08:45:27.120 3275:3275 F/调试] r8 0000000000000305 r9 00007ffee3659c75 r10 0000000000000008 r11 0000000000000206

[11-08 08:45:27.120 3275:3275 F/调试] r12 0000000000000cb8 r13 0000000000000006 r14 00007ffef69eb000 r15 00007fff5da2f320

[11-08 08:45:27.120 3275:3275 F/DEBUG]cs 0000000000000033 ss 000000000000002b

[11-08 08:45:27.120 3275:3275 F/DEBUG] rip 00007ffef6984b27 rbp 0000000000000058 rsp 00007fff5da2ec88 eflags 0000000000000206

[11-08 08:45:27.120 3275:3275 F/调试]

回溯:

[11-08 08:45:27.120 3275:3275 F/DEBUG]#00 pc 000000000008db27 /system/lib64/libc.so (tgkill+7)

[11-08 08:45:27.120 3275:3275 F/DEBUG]#01 pc 000000000008a5c1 /system/lib64/libc.so (pthread_kill+65)

[11-08 08:45:27.120 3275:3275 F/DEBUG]#02 pc 0000000000030241 /system/lib64/libc.so (raise+17)

[11-08 08:45:27.120 3275:3275 F/DEBUG]#03 pc 000000000002877d /system/lib64/libc.so (abort+77)

[11-08 08:45:27.120 3275:3275 F/DEBUG]#04 pc 0000000002a93c38 /system/app/webview/webview.apk(偏移量 0x3c9c000)

[ 11-​​08 08:45:27.415 1571:1643 I/BootReceiver ] 将 /data/tombstones/tombstone_09 复制到 DropBox (SYSTEM_TOMBSTONE)

[11-08 08:45:27.419 1183:1183 W/] 调试器:恢复目标 3256

[11-08 08:45:27.503 1233:1233 I/Zygote] 进程 3256 由于信号 (6) 而退出

[11-08 08:45:27.629 1571:3280 W/ActivityManager] 强制完成活动 com.example.hello/.MainActivity

[11-08 08:45:27.631 1571:3280 W/ActivityManager] android.os.BinderProxy.transactNative(Native Method) 在 android.os.BinderProxy.transact(Binder.java: 615) 在 com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:1128) 在 com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack) 的 android.app.ApplicationThreadProxy.schedulePauseActivity(ApplicationThreadNative.java:784) .java:3483) 在 com.android.server.am.ActivityStack.finishTopRunningActivityLocked(ActivityStack.java:3319) 在 com.android.server.am.ActivityStackSupervisor.finishTopRunningActivityLocked(ActivityStackSupervisor.java:1821) 在 com.android.server。 am.AppErrors.handleAppCrashLocked(AppErrors.java:619) 在 com.android.server.am.AppErrors。makeAppCrashingLocked(AppErrors.java:481) 在 com.android.server.am.AppErrors.crashApplicationInner(AppErrors.java:357) 在 com.android.server.am.AppErrors.crashApplication(AppErrors.java:309) 在 com.android .server.am.ActivityManagerService.handleApplicationCrashInner(ActivityManagerService.java:13226) 在 com.android.server.am.NativeCrashListener$NativeCrashReporter.run(NativeCrashListener.java:86)

[11-08 08:45:27.631 1226:1226 E/lowmemorykiller] 打开/proc/3256/oom_score_adj 时出错;错误号=2

[ 11-​​08 08:45:27.751 1228:1228 D/gralloc ] 在创建它的进程中注册一个缓冲区。这可能会导致内存排序问题。

[11-08 08:45:27.751 1228:1228 E/libEGL] 调用未实现的 OpenGL ES API

[11-08 08:45:27.751 1228:1228 E/SurfaceFlinger] glCheckFramebufferStatusOES 错误 1200695526

[11-08 08:45:27.751 1228:1228 E/SurfaceFlinger] 截屏时出现 GL_FRAMEBUFFER_COMPLETE_OES 错误

[ 11-​​08 08:45:27.751 1571:3280 W/WindowManager ] 将 (1440x2560) 的屏幕截图截取到 22015 层的屏幕截图失败

[11-08 08:45:27.753 1571:1611 W/art] 与所有者 NativeCrashReport (3280) 在 void com.android.server.am.AppErrors.crashApplicationInner(com.android.server.am.ProcessRecord, android .app.ApplicationErrorReport$CrashInfo)(AppErrors.java:328) waiters=4 in void com.android.server.am.ActivityManagerService$AppDeathRecipient.binderDied() for 249ms

[ 11-​​08 08:45:27.753 1571:1611 I/ActivityManager ] 进程 com.example.hello (pid 3256) 已经死亡

[11-08 08:45:27.755 1571:1647 W/art] 与所有者 NativeCrashReport (3280) 在 void com.android.server.am.AppErrors.crashApplicationInner(com.android.server.am.ProcessRecord, android .app.ApplicationErrorReport$CrashInfo)(AppErrors.java:328) waiters=6 in void com.android.server.am.ActivityManagerService$LocalService.notifyAppTransitionFinished() for 126ms

[ 11-​​08 08:45:27.763 1571:1931 W/InputMethodManagerService ] 窗口已经聚焦,忽略焦点增益:com.android.internal.view.IInputMethodClient$Stub$Proxy@17014ac 属性 = null,令牌 = android.os。 BinderProxy@52c4ec5

[ 11-​​08 08:45:28.075 1571:2551 W/art ] 与所有者 android.display (1647) 在 void com.android.server.wm.WindowAnimator$1.doFrame(long)(WindowAnimator.java:138 ) waiters=1 in void com.android.server.wm.WindowManagerService.finishDrawingWindow(com.android.server.wm.Session, android.view.IWindow) 132ms

[ 11-​​08 08:45:28.205 1571:1647 I/WindowManager ] 破坏由 com.android.server.wm.WindowStateAnimator.destroySurface:2014 com.android.server 调用的表面 Surface(name=Starting com.example.hello)。 wm.WindowStateAnimator.destroySurfaceLocked:881 com.android.server.wm.WindowState.removeLocked:1449 com.android.server.wm.WindowManagerService.removeWindowInnerLocked:2478 com.android.server.wm.AppWindowToken.destroySurfaces:365 com.android。 server.wm.WindowStateAnimator.finishExit:565 com.android.server.wm.AppWindowAnimator.stepAnimationLocked:427 com.android.server.wm.WindowAnimator.updateAppWindowsLocked:196

[ 11-​​08 08:45:30.183 1571:1869 E/TaskPersister ] 访问最近目录的文件错误(目录不存在?)。

这些也没有帮助。

Cordova hello world 应用程序崩溃

Cordova“hello world”应用程序不会显示

0 投票
0 回答
89 浏览

android - Ionic 1 迁移到 Ionic 2:包名称必须类似于:com.company.Name

去年我创建了一个 ionic 1 应用程序并使用了带有破折号的应用程序 ID(例如 com.e-something.app),我成功地将这个应用程序发布到了谷歌游戏商店......现在我想迁移到 ionic 2 我可以'不要使用相同的ID......当我跑步时

我收到以下错误

包名称必须类似于:com.company.Name

我用谷歌搜索了这个错误,发现应用程序 ID 不允许使用破折号(不再???)...

我想使用相同的 ID,以便可以更新 Play 商店中的现有应用程序。我不想将它作为一个全新的应用程序发布。

在这种情况下我能做什么?

0 投票
0 回答
159 浏览

cordova - 无法安装“cordova-admob-sdk”

0 投票
1 回答
515 浏览

uwp - 构建 Ionic 4 Cordova 通用 Windows 应用程序显示白屏

我正在尝试使用 Cordova 6 构建 Ionic 4 应用程序。构建成功使用

但是屏幕始终是白色的。我试图打开所有的 polyfill,看看这是否是问题所在,但没有运气。我还更新了我的 config.xml 文件以添加以下内容:

当我尝试将 .sln 项目打开到 Visual Studio Code 2017 中时,我会在文件中看到大量被忽略的图标。任何帮助都会很棒。