ndklinux命令 linux启动jdk命令
如何在linux下配置AndroidStudio开发环境
配置开发环境具体步骤如下:一、设置root密码。因为ubuntu下为了安全,一般都是以普通用户进入系统。运行一些命令都需要root权限,如果之前没有设置root密码,只需要在终端运行:sudopasswdroot命令即可,要输入两次密码,密码不会回显出来。二、安装JDK1)首先下载JDK,下载页面:,选择Linux版本。下载下来后解压,配置环境,打开/etc/profile文件,在最下面输入下面的内容:exportNDK_HOME=/home/mayliang/programs/android-ndk-r7exportPATH=$NDK_HOME:$PATH/home/mayliang/programs/android-ndk-r7为NDK的根目录。保存关闭后,sudosource/etc/profile生效一下,然后在命令行输入:ndk-build,如果有下面的内容输出,则配置成功。AndroidNDK:Couldnotfindapplicationprojectdirectory!AndroidNDK:PleasedefinetheNDK_PROJECT_PATHvariabletopointtoit./home/mayliang/programs/android-ndk-r7/build/core/build-local.mk:102:***AndroidNDK:Aborting.Stop.进入到NDK目录下面的samples/hello-jni目录,然后输入:ndk-build,如果出现如下图所示,则证明NDK运行OK。最后配置文件/etc/profile如图所示:六、安装ADT打开eclipse,“Help”---“InstallNewSoftware”,点击“Add”按钮,则会出现如下图界面:在“Name:”里面输入“adt”,在“Location:”里面输入:/android/eclipse/,最后点OK,然后一路Next就安装完成了。最后点击“Windows”---“preferences”,出来如下图所示的界面,点击左侧的android,在“SDKLocation:”选择SDK的根目录,点下面的“Apply”,就会出来如图所示的界面,即OK。七、安装SVN安装步骤和安装ADT类似,更新地址:RemoveLanguages”按钮,会跳出来一个“InstalledLanguage”界面,在里面选择“Chinese(simplified)”最后点击下面的“ApplyChanges”即完成中文语言包的安装,里面也有中文输入,拼音,五笔都有。最上面的一行状态栏就会出现一个键盘标识,点击后出现一个菜单,选择“preferences”点击会出现一个如下图所示的界面,添加输入法就行了。
成都创新互联长期为成百上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为袁州企业提供专业的成都网站设计、成都网站建设,袁州网站改版等技术服务。拥有十多年丰富建站经验和众多成功案例,为您定制开发。
Linux下NDK编译出的SO库能在WIndows下的android工程直接使用么?
可以直接在android工程下使用,因为android就是linux内核。
1.android的NDK开发需要在linux下进行: 因为需要把C/C++编写的代码生成能在arm上运行的.so文件,这就需要用到交叉编译环境,而交叉编译需要在linux系统下才能完成。
2.安装android-ndk开发包,这个开发包可以在google android 官网下载: 通过这个开发包的工具才能将android jni 的C/C++的代码编译成库
3.android应用程序开发环境: 包括eclipse、java、 android sdk、 adt等。
NDK编译步骤:
1.选择 ndk 自带的例子 hello-jni ,位于E:\android-ndk-r5\samples\hello-jni( 根据具体的安装位置而定 ) 。
2.运行 cygwin ,输入命令 cd /cygdrive/e/android-ndk-r5/samples/hello-jni ,进入到 E:\android-ndk-r5\samples\hello-jni 目录。
3.输入 $NDK/ndk-build ,执行成功后,它会自动生成一个 libs 目录,把编译生成的 .so 文件放在里面。 ($NDK是调用我们之前配置好的环境变量, ndk-build 是调用 ndk 的编译程序 )
4.此时去 hello-jni 的 libs 目录下看有没有生成的 .so 文件,如果有,ndk 就运行正常啦。
如何在Linux中编译NDK应用?
ndk主要是修改配置文件,用命令行编译,ant打包。ndk自带了很多例子,你照着配置文件改写就可以了
Linux下NDK编译出的SO库能在WIndows下的android工程直接使用么
是在windows下做开发的,但是编译环境还是在linux上。。大体的步骤如下:
1.首先在windows环境下编写工程(eclipse下编写android工程)
2.打开linux开发环境(tcl平台:\\10.120.90.207\longc\workspace\code\project\kernel\android\JB)
3.将运行环境的脚本文件运行./evnsetup:配置android运行环境
/JB/build/
找到envsetup.sh
运行.envsetup.sh(source
envsetup.h或./envsetup)
所有操作都在终端完成
4.将工程文件拷贝到指定目录下(TCL平台下的自带程序在package\TCL_Apps目录下)
5.删除一些文件
保留/res,/src,AndroidManifest.xml三个文件
创建Android.mk(makefile文件,linux下用makefile文件来集成一些命令,运行程序的指令和设置都在此处)Android.mk的编写
6.编译
进入工程文件目录
输入mm命令进行编译。
7.生成apk文件,编译完成
linux下 如何用NDK生成C语言动态库
先将要编译的源代码文件移动到一个目录下面,写好makefile文件,一般是已经写好的(没有的话就要自己写了),然后配置好ndk环境变量,在/etc/profile目录下添加export NDK_ROOT=/你的nkd路径,然后保存,重启机器,最后就是cd到你要编译的源码目录下,调用ndk_build就行了
linux下怎么判断ndk环境变量ok了
打开我的电脑--属性--高级--环境变量 2 新建系统变量path 变量名:PATH 变量值:C:\android-ndk-r9d 如果存在Path,则在变量值后面加分号,再添加C:\android-ndk-r9d END 检测是否成功 1 打开cmd命令行,输入ndk-build出现如下字符即可
当前名称:ndklinux命令 linux启动jdk命令
本文地址:http://azwzsj.com/article/docsphd.html