【问题标题】:Make executable using android ndk on linux without Android Studio在没有 Android Studio 的情况下在 linux 上使用 android ndk 制作可执行文件
【发布时间】:2021-09-05 23:31:48
【问题描述】:

是否可以在不使用 android studio 的情况下在 linux 上制作可执行二进制文件?

例子

adb shell /system/bin/ifconfig

日志

Encap link: Local Loopback
           inet addr:127.0.0.1 Mask:255.0.0.0
           inet6 addr: ::1/128 Scope: Host
           UP LOOPBACK RUNNING MTU:65536 Metric:1
           RX packets:159 errors:0 dropped:0 overruns:0 frame:0
           TX packets:159 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000
           RX bytes:524428 TX bytes:524428
........ more

对于这个例子,可执行文件不需要做任何特别的事情——只要 hello world 代码就可以了。

【问题讨论】:

    标签: android android-ndk executable bin ndk-build


    【解决方案1】:

    Gradle 和 Android 插件独立于 Android Studio 运行。这意味着您可以在 Android Studio、您机器上的命令行或未安装 Android Studio 的机器(例如持续集成服务器)上构建您的 Android 应用程序。如果您不使用 Android Studio,您可以学习如何从命令行构建和运行您的应用程序。无论您是从命令行、在远程计算机上还是使用 Android Studio 构建项目,构建的输出都是相同的。

    来源:https://developer.android.com/studio/build

    【讨论】:

    • 我认为您误解了这个问题 - 他们正在尝试制作可执行的二进制文件,而不是应用程序。
    猜你喜欢
    • 2018-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-17
    • 2012-03-19
    • 1970-01-01
    相关资源
    最近更新 更多