gpt4 book ai didi

java - 使用 Cordova 3.1 CLI 构建 Android 应用程序时出错

转载 作者:太空狗 更新时间:2023-10-29 16:19:11 25 4
gpt4 key购买 nike

我正在尝试通过 phonegap CLI 在我的 Mac 上使用终端运行“cordova build android”。

首先我下载了​​ Android SDK。

然后我设置了项目并添加了android。

然后我尝试“cordova build android”并收到以下错误:

Error: An error occurred while building the android project. Please install Android target 17 (the Android newest SDK). Make sure you have the latest Android tools installed as well. Run "android" from your command-line to install/update any missing SDKs or tools.

所以我运行了“android”并安装了与 target 17 相关的所有东西。

然后我再次尝试“cordova build android”并收到以下编译错误:

-compile: [javac] Compiling 3 source files to /Users/johnmacadam/Desktop/com.test.hello/platforms/android/bin/classes [javac] /Users/johnmacadam/Desktop/com.test.hello/platforms/android/src/com/ZZZ.java:20: ';' expected [javac] package com.humorthatworks.501ways; [javac] ^ [javac] /Users/johnmacadam/Desktop/com.test.hello/platforms/android/src/com/ZZZ.java:25: expected [javac] public class 501Ways extends CordovaActivity [javac] ^ [javac] /Users/johnmacadam/Desktop/com.test.hello/platforms/android/src/com/ZZZ.java:25: expected [javac] public class ZZZ extends CordovaActivity [javac] ^ [javac] /Users/johnmacadam/Desktop/com.test.hello/platforms/android/src/com/ZZZ.java:25: expected [javac] public class ZZZ extends CordovaActivity [javac] ^ [javac] /Users/johnmacadam/Desktop/com.test.hello/platforms/android/gen/com/ZZZ/BuildConfig.java:2: ';' expected [javac] package com.ZZZ; [javac] ^ [javac] /Users/johnmacadam/Desktop/com.test.hello/platforms/android/gen/com/ZZZ/R.java:8: ';' expected [javac] package com.ZZZ; [javac] ^ [javac] 6 errors

BUILD FAILED /Users/johnmacadam/Documents/adt-bundle/sdk/tools/ant/build.xml:720: The following error occurred while executing this line: /Users/johnmacadam/Documents/adt-bundle/sdk/tools/ant/build.xml:734: Compile failed; see the compiler error output for details.

有什么想法/建议吗?

最佳答案

在您的 config.xml 中,您不能使用数字作为点后第一个字符的小部件 ID。

例如:com.42myapp.test 或 com.myapp.42test 无法像 42com.myapp.test 那样工作。它将触发编译器的错误。

只有android平台会出现这个错误,iOS处理的很好。

关于java - 使用 Cordova 3.1 CLI 构建 Android 应用程序时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19554965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com