【问题标题】:How does Appcelerator android module creation work after ADT and Ant support is withdrawn by Google?Google 撤销 ADT 和 Ant 支持后,Appcelerator android 模块创建如何工作?
【发布时间】:2017-03-04 10:17:43
【问题描述】:

自从 google 已经停止支持 ADT 和 Ant,有没有人尝试在 Appcelerator 中编写 android 模块?如果是,那么它现在如何工作?是不再需要 Ant 和 ADT 还是仅仅拥有 android SDK 和 NDK 和 JDT 就足够了?我使用的是 Mac,所以 gpref 和 Python 已经安装好了。提前致谢。

更新:我在构建 Android 模块时遇到以下错误: 可能与此有关? https://jira.appcelerator.org/browse/TIMOB-23801 我正在使用 5.5.1.GA : [错误]:无法运行 ndk-build [错误]:
[错误]:jni/Android.mk:35:警告:覆盖目标/Users/trg/Desktop/Personal/CodePractice/android/build/generated/KrollGeneratedBindings.cpp' [ERROR] : jni/Android.mk:35: warning: ignoring old commands for target/Users/trg/Desktop/Personal/CodePractice/android/build/generated/KrollGeneratedBindings.cpp 的命令 [错误]:jni/Android.mk:35:警告:覆盖目标/Users/trg/Desktop/Personal/CodePractice/android/build/generated/KrollGeneratedBindings.cpp' [ERROR] : jni/Android.mk:35: warning: ignoring old commands for target/Users/trg/Desktop/Personal/CodePractice/android/build/generated/KrollGeneratedBindings.cpp 的命令 [错误]:警告:未知警告选项'-Wno-psabi' [-Wunknown-warning-option] [错误]:在 jni/com.android.module.ExampleProxy.cpp:12 包含的文件中: [错误]:/Users/trg/Library/Application Support/Titanium/mobilesdk/osx/6.0.0.GA/android/native/include/AndroidUtil.h:57:49:警告:格式指定类型“int”,但参数的类型为“long”[-Wformat] 2017-03-06T09:21:07.392Z |错误 |抛出了一个未捕获的异常!

【问题讨论】:

    标签: android appcelerator titanium-modules appcelerator-alloy


    【解决方案1】:

    目前您仍然可以使用ant 来编译模块。但首选方式是运行ti build -p android --build-only

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-23
      • 2022-11-30
      • 2016-02-22
      • 1970-01-01
      • 2014-08-17
      相关资源
      最近更新 更多