Android初尝试

来源:互联网 发布:mac抹掉磁盘失败 编辑:程序博客网 时间:2024/06/07 00:57
很早之前就想着玩一下Android,而且正好买了Android的机器,就像捣鼓捣鼓,不过一直没心情弄,这几天长智齿牙疼的不行,也没心情干别的,就玩一下Android吧。
首先是安装环境的问题。这个网上有很多现有的步骤,我就直接贴一个我用的步骤吧。
先安装JDK,并且配置各种环境变量,然后安装Eclipse,这个就不多说了。
再来安装Android SDK。下载完后运行SDK Manager.exe,这里注意Android的放置目录里不能有中文,必须全部为英文。运行SDK Manager.exe后,选择想要安装的SDK和各种包和文档,然后安装就可以了。这里在安装的时候,不知道是我的网速的问题,还是大家都这样,反正下载安装速度特别慢。安装好以后,在用户变量里添加PATH值为Android SDK中Tools的绝对路径(如:E:\Android\Android-SDK\Tools)。运行cmd,输入android -h,检查是否安装正确。
最后安装ADT。打开Eclipse,进入“Help”->“Install New Software...”,选择“Add...”,Name自己写,Location为“http://dl-ssl.google.com/android/eclipse”。确定返回后,在work with后的下拉列表中选择我们刚才添加的ADT,我们会看到下面出有Developer Tools勾选,然后一直next就行了。

完成之后,选择“Window”->“Preferences...”,在左边的面板选择Android,然后在右侧点Browse...并选中SDK路径,点击ApplyOK。配置完成。

然后就是创建AVD了。为使Android应用程序可以在模拟器上运行,必须创建AVDEclipse中。选择“Windows”->“AVD Manager”,点击New,填入Name,选择TargetAPISD Card大小任意,Skin随便选,Hardware目前保持默认值,点击Create AVD即可完成创建AVD。

至此,就可以创建一个HelloWorld试一下了。

 

通过“File”->“New”->“Project”菜单,建立新项目“Android Project”,然后填写必要的参数。

 

相关参数的说明:

    Project Name: 包含这个项目的文件夹的名称。

  Package Name: 包名,遵循JAVA规范,用包名来区分不同的类是很重要的,我用的是helloworld.test

  Activity Name: 这是项目的主类名,这个类将会是AndroidActivity类的子类。一个Activity类是一个简单的启动程序和控制程序的类。它可以根据需要创建界面,但不是必须的。

  Application Name: 一个易读的标题在你的应用程序上。

点击Finish后,点击EclipseRun菜单选择Run Configurations…,选择“Android Application”双击“Android Application”,有个新的选项“New_configuration”(可以改为我们喜欢的名字)在右侧Android面板中点击Browse…,选择HelloWorld,Target面板的Automatic中勾选相应的AVD然后点Run按钮即可,运行成功的话会有Android的模拟器界面。

下面说一下这中间遇到的问题。

1、最后点击“Run”后,出现错误“PANIC: Could not open: C:\Documents and Settings\Administrator\.android/avd/...”,这里网上有很多解决方法,我用的是下面这种。

首先设置环境变量:ANDROID_SDK_HOME值为你的SDK目录。

然后在eclipse安装目录修改配置文件:找到以下文件:eclipse\configuration.settings\org.eclipse.ui.ide.prefs, 打开后,在后面补充改刚刚配置的环境变量。

 如:ANDROID_SDK_Home=E\:\\Android\\Android-SDK  (注意斜杠格式)

最后重启eclipse,重建AVD,运行即可成功。

2、始终显示“Waiting for HOME ('android.process.acore') to be launched...”,停在这儿不懂。

一种情况是它比较慢,慢慢等会儿就好了,当然这个过程还是比较漫长的,应该跟机器配置有关。

不行的话就关闭重新运行一下就好了。

3、出现“emulator-5554 disconnected!”错误。

我用了好多网上介绍的方法都不好用,最后发现一个好用的,就是在Eclipse中,选择“Windows”->“Show View”->“Devices”(如果没有“Devices”,就选择“Other”,里面的“Android”目录下有),打开“Devices”后,选择“Reset adb”就解决了。不过据说一段时间以后还会出现这种问题,到时候再试试下一种方法。

下一种方法就是:删除android-sdk-windows\.android\avd\xx\下的以.lock结尾的文件夹。等再出现问题的时候再试一下。

今天的Android初尝试到此为止,Over~

哎呀,忘记了,最后贴一个最终成功的图吧。嘿嘿^_^

Android初尝试

原创粉丝点击