
Android
hoopertsau
这个作者很懒,什么都没留下…
展开
-
Android模拟器无法启动 "ERROR: unknown virtual device name: 'myavd'"
看了好多方案,又是该注册表,又是拷贝到C盘,太暴力了,没有找到根源,解决问题不够优雅。这个问题纠结了好久,最简单的解决方案是,在环境变量中添加 ANDROID_SDK_HOME 指向你希望保存AVD的地方。问题还没完,如果这个目录含有中文也是不行的。纠结了3小时。由于模拟器和Tool使用了不同的工具开发,导致他们某些变量不一致,所以要添加一个环境变量来使他们一致起来。希望后来人看到此文,引以为戒,烦躁!http://groups.google.com/group/android-beginners/bro原创 2010-12-26 04:02:00 · 743 阅读 · 0 评论 -
Android系统上使用C++开发本地代码
比起使用JDK和NDK,直接开发本地代码会更加爽,因为你可以完全掌控机器!首先你要有一个交叉编译器,找了好多,有的说是用cygwin的,有的是在linux下的,但是都不方便,找了一个http://www.codesourcery.com/sgpp/lite/arm/portal/release1600选择windows的,直接下载安装,就是一个交叉编译器了编译的时候要注意arm-none-linux-gnueabi-gcc -static hello.c -o hello一定要加 -static不然没法运行原创 2010-12-26 04:22:00 · 722 阅读 · 0 评论 -
ubuntu下设置PATH环境变量(转)
http://hi.baidu.com/tlexander/blog/item/56412054fa913748d0090637.html在 Ubuntu 系统中有两种设置环境变量 PATH 的方法。第一种适用于为单一用户设置 PATH,第二种是为全局设置 PATH。第一种方法:在用户主目录下有一个 .bashrc 文件,可以在此文件中加入 PATH 的设置如下:export PATH=”$PATH:/your path1/:/your path2/…..”注意:每一个 path 之间要用 “:“ 分隔。注原创 2010-12-28 22:07:00 · 470 阅读 · 0 评论 -
android 下的C 程序开发
折腾了好久终于成功了。之前在电脑上用adb shell去执行成功,但是在手机上用终端去执行不成功,解决方法很简单。我编译出来的可执行文件是放在 sdcard 里面,只要把它们移动到/data 下面就可以执行了。还要注意,/system文件夹无法修改,说是只读文件系统,/也是,/data不是,所以就放到这个下面,直接./hello执行程序,OK!原创 2010-12-29 13:19:00 · 314 阅读 · 0 评论 -
adb用TCP/IP调试android手机
adb的驱动在windows系统上怎么都不能安装成功,找了很多解决方法也不能解决,相当奇怪。后来我用Ubuntu系统,在这个下面直接就OK,还是linux系统好啊,哈哈。后来也尝试使用TCP/IP去调试,这样省着USB连接了,更爽。可是手机上的adbd默认不是通过TCP/IP来和电脑连接的,所以要修改一下。在手机上的终端里这样设置。stop adbdsetprop service.adb.tcp.port 5555start adbd 然后在电脑上命令行里连接手机就好了adb kill-serv原创 2010-12-29 13:25:00 · 1152 阅读 · 1 评论 -
Ubuntu下获取arm-linux交叉编译环境
就一句话sudo apt-get install gcc-4.5-arm-linux-gnueabiOK!原创 2010-12-29 17:29:00 · 409 阅读 · 0 评论 -
【血泪】SDL终于移植成功,并且在模拟器上跑起来了 花了
花了很大心思,准备在我的G3上跑,可是不行,怎么都起不来,SDL早就移植OK了,可是那个test例子就是在手机上出不来Couldn't initialize SDL: Unable to open a console terminal就是这个错误,貌似跟键盘有关,不解,迷惑然后,往模拟器上一放就能运行了。T_T无语。至此,在Android平台上移植SDL,并且用C代码来绘图终于算是完成了,但是也只是在模拟器上,实际设备还是不行。其中原因以后慢慢总结。贴个图吧原创 2010-12-31 00:20:00 · 1591 阅读 · 0 评论 -
Linux下PATH 设置一定要注意
PATH=$PATH:/usr/androidsdk/tools一定要注意PATH之间的间隔要用 : 冒号一个误操作,我打成了分号,windows上是这样的,结果郁闷了好久~一定要注意细节原创 2010-12-29 17:55:00 · 496 阅读 · 0 评论