Android菜鸟笔记

来源:互联网 发布:剑灵捏脸数据原图 编辑:程序博客网 时间:2024/05/19 21:02

1.安装Android开发环境只需要下载安装JDK和ADT(集成有Eclipse)。

2. In Eclipse, press Ctrl + Shift + O to import missing classes (Cmd + Shift + O on Mac)。可以自动添加需要的类。

    Ctrl + Shift + F自动排版,Ctrl + i更正缩进。Ctrl + Shift + F可能会和输入法的简繁体快捷键冲突,可以取消输入法中的快捷键。

3.windows上无法启动emulator。新建emulator提示设置RAM大于768MB可能无法启动,改成500MB即成功启动。

4.emulator上运行程序出现:

[2011-03-08 13:02:22 - HelloWorld] Failed to install HelloWorld.apk on device 'emulator-5554![2011-03-08 13:02:22 - HelloWorld] (null)[2011-03-08 13:02:23 - HelloWorld] Launch canceled!
Try changing the ADB connection timeout. I think it defaults that to 5000ms and I changed mine to 10000ms to get rid of that problem. If you are in Eclipse, you can do this by going through Window -> Preferences and then it is in DDMS under Android.

5.使用Android SDK Manager时,可能看不到应该出现的包,可以点击Packages->Reload来重新加载一下,并在网络较好的情况下使用,否则经常失败。并勾选Force https//...sources to be fetched using  http://

6.为防止权限问题,可将开发环境搭建到用户主目录下。

7.java.lang.ClassNotFoundException: Didn't find class "*****Activity" on path: /data/app/*******.apk

包结构建错了,类确实没出现在该出现的文件夹中。

8.用Eclipse编写Android程序的代码提示功能主要是在java和xml文件中,有时候会失效,默认的提示功能有限。
1)java文件自动提示
     Window->Preferences->Java->Editor->Content Assist->Auto Activation
      将Auto activation triggers for Java中的默认的一点替换为.abcdefghijklmnopqrstuvwxyz(,
2)xml文件自动提示
     Window->Preferences->XML->XML Files->Editor->Content Assist->Auto Activation
     将Prompt when these characters are inserted中的<=:替换为<=:.abcdefghijklmnopqrstuvwxyz(,

    若以上设置都不管用或者java中点号后没有提示,则可重新建立个Workspace试试。

9.电脑的多个网络适配器IP地址都可以访问本机上的web服务。

0 0
原创粉丝点击