pycharm进行cgi编程AndroidStudio进行NDK编程

Android Studio进行NDK编程,Google已经停止对Eclie进行支持,并且发布了官方IDE:AdroidStudio。本经验旨进行基于AdroidStudio的NDK入门Demo实现。只适合小白,大神莫喷。前方多图、高能。【如果帮到了你,我很开心;如果表述有误,敬请指正】
Google已经停止对Eclipse进行支持,并且发布了官方IDE:AndroidStudio。本经验旨进行基于AndroidStudio的NDK入门Demo实现。只适合小白,大神莫喷。前方多图、高能。【如果帮到了你,我很开心;如果表述有误,敬请指正】工具/原料AndroidStudio1.5.1android-ndk-r10e方法/步骤1建立项目,并设置activity.xml布局文件,这一点与普通编程没有不同。通过一个简单的文本展示实验。步骤阅读2在MainActivity中添加native接口,并加载.so库步骤阅读3生成项目的.class文件。首先选中项目后,在菜单栏选择Build-->Make Project。Make之后,将生成.class文件,生成的.class文件位于app_path/build/intermediates/classes/debug/包名步骤阅读步骤阅读4利用javah生成C头文件:点击\"View->Tool Windows->Terminal\",即在Studio中进行终端命令行工具。在控制台中通过命令“cd app\\src\\main\\java”,进入到java目录下。操作指令:javah -d ../jni vrlab.ndkdemoforandroidstudio.MainActivity。此时在main目录下生成一个jni文件夹,其中在jni文件夹中有生成的.h头文件。步骤阅读5编辑C文件,在jni文件夹下新建文件命名为main.c。并在该文件中导入需要的头文件,实现上一步生成的头文件中的方法。步骤阅读步骤阅读6配置NDK路径,在local.properties中指明sdk和ndk路径:步骤阅读7设置ndk参数,名字、发布平台等。在应用目录下的build.gradle中defaultConfig中设置步骤阅读8生成.so文件,此时再次选择Build-->Build Project就可以生成so文件了。出现不支持NDK的错误提示,不过跟着错误提示修改:在项目空间下的gradle.properties中添加android.useDeprecatedNdk=true。步骤阅读步骤阅读9针对三种不同的CPU生成了三种不同的.so文件。生成的.so文件位于app_path/build/intermediates/ndk/debug/lib.步骤阅读10安装运行~~去吧,皮卡丘步骤阅读END注意事项出现不支持NDK的错误提示,跟着错误提示或者第8步修改

本文来自投稿,不代表长河网立场,转载请注明出处: http://www.changhe99.com/a/AEd48Vndon.html

(0)

相关推荐