Android NDK Sample - 配置及导入
来源:互联网 发布:淘宝卖家怎么申请花呗 编辑:程序博客网 时间:2024/05/30 02:23
本篇文章介绍如何导入来自GitHub的googlesamples的android-ndk目录下的项目。
GitHub地址:https://github.com/googlesamples/android-ndk
注意:本文使用的是Android Studio
下载需要的工具:NDK、CMake、LLDB。打开SDK Manager,点击SDK Tools标签页,选择需要的工具(按照字母顺序是CMake、LLDB、NDK),点击apply。
clone Android-NDK samples “git clone https://github.com/googlesamples/android-ndk.git”
导入项目 File->Open,选择android-ndk目录下的任意项目,以hello-jni为例。如果没看见记得刷新。
等项目编译完成后可以看到项目的主要代码文件是
HelloJni.java
与hello-jni.c
。点击运行图标,出现选择设备窗口。此时可以看到,一些模拟器后面出现了提示文本“Device supports x86, but APK only supports armeabi-v7a”。这是因为本项目使用了
productFlavors
对ABI进行了过滤。选中支持的设备,运行APP。如果当前没有适合的设备,可以新建模拟器或者改变Build Variant。
运行成功!
附上一段获取CPU名字的代码。在5.0系统可用。
// 获取CPU名字 public static String getCpuName() { try { FileReader fr = new FileReader("/proc/cpuinfo"); BufferedReader br = new BufferedReader(fr); String text = br.readLine(); String[] array = text.split(":\\s+", 2); if (array.length >= 2) { return array[1]; } } catch (IOException e) { e.printStackTrace(); } return null; }
- 运行结果,成功显示。
导入及运行介绍完了。下一篇详细研究这个项目的代码。
0 0
- Android NDK Sample - 配置及导入
- Android NDK中sample导入Eclipse
- NDK sample + Android OpenCV 配置实例
- Android导入sample项目
- android导入sample中的项目
- ndk 打印android log的sample
- Android NDK介绍及环境配置
- android NDK配置及使用demo
- Android NDK之环境配置及HelloJni
- android studio NDK 配置及入门案例
- Android Studio NDK配置及使用
- Android Eclipse导入Android Sample详解
- Android | Vuforia 配置&运行Sample
- 导入android sdk sample中的工程
- 如何导入android中的sample例子
- android 导入Sample到Eclipse中
- Android NDK开发配置NDK
- Android Studio导入系统源码及配置
- JAVA学习笔记0001
- JS获取当前时间和其他操作
- java的发展前景!
- 【题解】玲珑学院oj1089 Place the Tiles
- Redis的五种对象类型及其底层实现
- Android NDK Sample - 配置及导入
- 【Android】内存泄漏分析心得
- test-work
- 如何使用Babel将ES6转码为ES5?
- 用.net发送 Email 帮助类 EmailHelper
- iOS UITableViewCell添加按钮 点击按钮改变按钮状态之坑
- 关于raw字符串的一点感触
- 红外遥控led灯
- c++ 智能指针用法详解