今天要讨论一下Android下的开发的问题,需要了解一下Android的开发环境,何不Helloworld一下?
1 安装作业环境
工作所需有:JDK、ADT、Eclipse,安装指导请参考这里。
先安装JDK,下载1.5以上的,安装即可,不多说,如果有安装旧版jbuilder,可能java_home变量是jbuilder目录的java环境,自己修改一下即可。
我下载的 eclipse-java-europa-winter-win32.zip ,解压即可,然后按照说明配置ADT,这个都很顺利。
2 创建Helloworld
按照 Hello, Android! 做下去即可。
运行的时候,我碰到问题了,找不到AVD设备,折磨许久。
有如下错误:
尝试在Android的tools目录用命令创建也没用
命令正常运行,android list 也能够列出来,后来得到一篇文章启发,临时解决了此问题:
Android ERROR: unknown virtual device name: ‘myavd’
跟我一样,都只是想看看Helloworld而已,如果真的是Android Emulator的路径的原因,那就好办了。
复制了一份 .android 目录到自己的目录 C:\Documents and Settings\lu\.android
然后居然神奇的运行起来啦~~
等待一点时间,手机启动了,程序运行了:

太让人激动了~~ 看截图,很漂亮的手机界面,还可以上网~ 手机应用就直接使用网络就可以了,多方便啊!
本地开发的工作可以尽量减少点,这样工作容易开展。
看看网络应用:

看网页,可以放大缩小等操作,如果真机估计还有iphone的触摸屏操作

界面挺好的,再看看别的
原创内容如转载请注明:来自 阿权的书房
1 安装作业环境
工作所需有:JDK、ADT、Eclipse,安装指导请参考这里。
引用
所需开发环境:Eclipse IDE
Eclipse 3.3 (Europa), 3.4 (Ganymede)
- Eclipse JDT 插件 (大多数的 Eclipse IDE 包包含)
- WST (可选,但Android编辑器的功能需要,它被包含在most Eclipse IDE packages 中)
JDK 5 或 JDK 6 (只有JRE是不够的)
Android Development Tools 插件 (可选 )
不兼容GNU Java编译器(gcj)
Eclipse 3.3 (Europa), 3.4 (Ganymede)
- Eclipse JDT 插件 (大多数的 Eclipse IDE 包包含)
- WST (可选,但Android编辑器的功能需要,它被包含在most Eclipse IDE packages 中)
JDK 5 或 JDK 6 (只有JRE是不够的)
Android Development Tools 插件 (可选 )
不兼容GNU Java编译器(gcj)
先安装JDK,下载1.5以上的,安装即可,不多说,如果有安装旧版jbuilder,可能java_home变量是jbuilder目录的java环境,自己修改一下即可。
我下载的 eclipse-java-europa-winter-win32.zip ,解压即可,然后按照说明配置ADT,这个都很顺利。
2 创建Helloworld
按照 Hello, Android! 做下去即可。
运行的时候,我碰到问题了,找不到AVD设备,折磨许久。
有如下错误:
[2009-07-15 00:03:46 - helloAndroid] Android Launch!
[2009-07-15 00:03:46 - helloAndroid] adb is running normally.
[2009-07-15 00:03:46 - helloAndroid] Performing com.android.hello.helloAndroid activity launch
[2009-07-15 00:03:50 - helloAndroid] Launching a new emulator with Virtual Device 'my_avd'
[2009-07-15 00:03:50 - Emulator] emulator: ERROR: unknown virtual device name: 'my_avd'
[2009-07-15 00:03:50 - Emulator] emulator: could not find virtual device named 'my_avd'
[2009-07-15 00:03:46 - helloAndroid] adb is running normally.
[2009-07-15 00:03:46 - helloAndroid] Performing com.android.hello.helloAndroid activity launch
[2009-07-15 00:03:50 - helloAndroid] Launching a new emulator with Virtual Device 'my_avd'
[2009-07-15 00:03:50 - Emulator] emulator: ERROR: unknown virtual device name: 'my_avd'
[2009-07-15 00:03:50 - Emulator] emulator: could not find virtual device named 'my_avd'
尝试在Android的tools目录用命令创建也没用
android create avd -n my_avd -t 2
命令正常运行,android list 也能够列出来,后来得到一篇文章启发,临时解决了此问题:
Android ERROR: unknown virtual device name: ‘myavd’
引用
只是想在Eclipse中写一个Hello World程序,没想按照Google Android Dev Guide的说明做,最后出现了
ERROR: unknown virtual device name: ‘myavd’
这样的错误,整了半天终于找到解决方法。我用的是Vista,而我又喜欢将所有可以设置的用户文件的位置改至D盘下。这样在用Eclipse或者从命令行创建Android Emulator时,相应的文件是被放置到 “D:\Users\\.android“ 下面了,而程序运行时仍然从 “C:\Users\\.android“ 下查找相应的配置文件,从而导致上面的错误,把 “D:\Users\\.android“ 下的文件复制到 “C:\Users\\.android“ 下面即可解决这个问题。
ERROR: unknown virtual device name: ‘myavd’
这样的错误,整了半天终于找到解决方法。我用的是Vista,而我又喜欢将所有可以设置的用户文件的位置改至D盘下。这样在用Eclipse或者从命令行创建Android Emulator时,相应的文件是被放置到 “D:\Users\
跟我一样,都只是想看看Helloworld而已,如果真的是Android Emulator的路径的原因,那就好办了。
复制了一份 .android 目录到自己的目录 C:\Documents and Settings\lu\.android
然后居然神奇的运行起来啦~~
[2009-07-15 00:10:14 - helloAndroid] Android Launch!
[2009-07-15 00:10:14 - helloAndroid] adb is running normally.
[2009-07-15 00:10:14 - helloAndroid] Performing com.android.hello.helloAndroid activity launch
[2009-07-15 00:10:20 - helloAndroid] Launching a new emulator with Virtual Device 'my_avd'
[2009-07-15 00:10:22 - helloAndroid] New emulator found: emulator-5554
[2009-07-15 00:10:22 - helloAndroid] Waiting for HOME ('android.process.acore') to be launched...
[2009-07-15 00:10:14 - helloAndroid] adb is running normally.
[2009-07-15 00:10:14 - helloAndroid] Performing com.android.hello.helloAndroid activity launch
[2009-07-15 00:10:20 - helloAndroid] Launching a new emulator with Virtual Device 'my_avd'
[2009-07-15 00:10:22 - helloAndroid] New emulator found: emulator-5554
[2009-07-15 00:10:22 - helloAndroid] Waiting for HOME ('android.process.acore') to be launched...
等待一点时间,手机启动了,程序运行了:

太让人激动了~~ 看截图,很漂亮的手机界面,还可以上网~ 手机应用就直接使用网络就可以了,多方便啊!
本地开发的工作可以尽量减少点,这样工作容易开展。
看看网络应用:

看网页,可以放大缩小等操作,如果真机估计还有iphone的触摸屏操作

界面挺好的,再看看别的
原创内容如转载请注明:来自 阿权的书房
收藏本文到网摘
妄想转换到wordpress,失望。。
Android开发一个web应用

ANDROID_SDK_HOME = D:\My Documents
PS: 我的 .Android 目录是在 D:\My Documents 目录下
不过现在eclipse好像都做的比较人性化,比较少出现问题了