【问题标题】:How to create android projects for native applications from terminal?如何从终端为本机应用程序创建 android 项目?
【发布时间】:2012-09-06 21:52:26
【问题描述】:

我想加快为仅使用 C++ 代码的 Android 原生应用程序创建模板的工作,这类应用程序的清单略有不同,文件夹和文件配置也略有不同,我希望我可以使用

从命令行创建一个项目
android create project

命令。

我只对为 NDK 和本机活动创建一个 android 项目模板感兴趣,没有别的,没有 java 没有 JNI。

【问题讨论】:

    标签: android c++ android-ndk project


    【解决方案1】:
    1. 如前所述创建 Android 项目。您必须创建它,因为它是一个纯 Java Android 项目。
    2. 在您的 android 项目中创建 jni 文件夹。创建您的代码和您的 Makefile。查看 NDK 附带的示例。
    3. 获得所有(原生代码)、原生 Activity 和原生 Activity 的清单后,运行 ndk-build 编译原生部分。
    4. 然后运行ant debug 构建APK。

    【讨论】:

    • 所以您对此的回答是
    • 你说你想要一个本地活动。这必须在一个 APK 中使用本机代码封装共享库,并提供 AndroidManifest.xml 文件,该文件将告诉系统您的本机活动以及它应该使用哪个库。所以需要Android App的基本文件夹结构和build.xml来创建APK来打包所有东西。
    • 是的,但我也说过我想节省时间,这是自从 sdk 出来后我通常采取的步骤,没有什么新的......
    • 所以写一个shell脚本
    猜你喜欢
    • 1970-01-01
    • 2011-09-30
    • 1970-01-01
    • 1970-01-01
    • 2019-01-13
    • 2015-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多