【问题标题】:importing Opengl NDK into Android Studio将 Opengl NDK 导入 Android Studio
【发布时间】:2015-01-06 04:46:33
【问题描述】:

我找到了一个不错的example,它带有适用于 Android NDK 的 OpenGL。然后我尝试通过选项导入项目在Android Studio上使用它。所以,这就是项目文件的分发方式:

然后当我尝试运行它时,它会给出消息:

Error:FAILURE: Build failed with an exception.

* What went wrong:
Task '' not found in root project 'ndk3D'.

* Try:
Run gradle tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

我进入:运行 > 编辑配置 > 默认值 > Android 应用程序 > 附加命令行选项,并添加: --stacktrace --info 。在同一窗口中,选择:Gradle > VM Options,并添加:--stacktrace --info。按下:应用确定。然后:构建 > 制作项目。错误消息保持不变。

我也找不到component tag,问题应该与API版本有关,所以降级我的API会解决吗?

我也尝试将它导入到 Eclipse 中,但它也不起作用。

有什么建议可能会丢失吗?欢迎所有的cmets。

【问题讨论】:

标签: android opengl-es android-ndk android-studio android-gradle-plugin


【解决方案1】:

我在使用 Android Studio 方面绝对是新手,但作为学习一点 Gradle 的练习,我做了一个简单的 android-native-egl-example 从 Ant 移植到 Gradle。您可以在https://github.com/tsaarni/android-native-egl-example/tree/gradle 浏览项目并与主分支进行比较以查看更改。

要试用它,首先转到控制台并导航到AndroidStudioProjects 目录并运行git clone -b gradle git@github.com:tsaarni/android-native-egl-example.git。然后启动 Android Studio,选择“Open an existing Android Studio project”并选择新克隆的目录。将您的 SDK 和 NDK 路径设置为 local.properties 文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-13
    • 1970-01-01
    • 2016-07-24
    • 2021-08-09
    • 2017-01-23
    • 2013-12-02
    • 2017-11-07
    • 2014-02-24
    相关资源
    最近更新 更多