这部分就是最后的部分了,为什么要写Android studio呢。大家知道,eclipse 到了现在,已经不被Google支持了,所以现在最好的开发就是利用Android studio。虽然说,网上有很多类似的教程了。但是我都一一试过了,并不是太详细,还有些少许错误。所以,我在这里写出详细的过程,大家笑笑就好。但是新生我这个劝一句,最好做一遍,这个很重要。
我们用Android studio创建一个app工程,我这建立的是17。
切换到project模式。
然后这个工程上右键,选择open module settings
然后配置环境
设置好了之后,我们去看看是否设置成功呢
确认之后,就该我们去写代码了。
为了方便,我直接把hello world的textview改为动了一下
之后我们在这里创建一个类
之后写下如下代码
之后build一下工程
然后去查看时候生成这个文件
如果有的话Terminal输入指令:
cd app/build/intermediates/classes/debug
再输入:
javah -jni sorgs.com.hellondk.NDKtest
看到这个文件,就说明OK了。
然后在src/main下新建文件夹jni,把生成的.h文件移到jni文件夹下面去,新建一个c类随便取一个名字
一定不要选这个
写上这些代码
|
|
然后我们还需要去gradle.properties文件末尾添加android.useDeprecatedNdk=true
再然后
然后在app文件下得build.gradle ->defaultConfig括号内添加如下代码
|
|
然后再去主函数写代码了
然后build一下,去尝试运行看看效果
