Android开发常见小错误.pdf
《Android开发常见小错误.pdf》由会员分享,可在线阅读,更多相关《Android开发常见小错误.pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、常见错误:新建 Android Project 时报的错第一种:Description Resource Path Location TypeProject aa is missing required source folder:gen aaProblem第二种:MySecondPhoneAndroid Error in an XML file:aborting build.Build path BuildPathI have fixed it very simple:Right click project xxx-Properties-Java Build Path-Tab Order
2、 and Export-Select xxx/gen-Click Upthen OK,the problem is OK now.二、没找至 run configurations 怎么办?三、怎么导入 Android 项目:Eclipse 不看网上流传的 Eclipse 导入项目的方法都是在新建Android 程序时使用Create project fo rm existing source”选项实现的导入,虽然也能实现,但感觉很山寨的样子,而且导入的项目还在原位,会自动将其复制到 workspace 目录,且如果预先将项目复制到 workspace 目录再导入的话就会报错,提示 这里已经有一
3、个同名项目了。最佳的导入方法应该是先复制项目目录到作:workspace 目录中,再执行以下操一L3 GeneralMExisting Projects into Workspace匚二FileEasting Projects into口File SystemSystem二PreferencesImpart ProjectsSelect d directory to search for existing Eclipse projects.9 Select root directory;Browae.in 1*1-a-Select archive file:Projects:Browse1-S
4、elect root directory of tha projto importAHAHAllTracingTracing workspace,etaditacocos2dImpart ProjectsImpart ProjectsSelect a directory to search for existing Eclipse projectSn Select root directory:Select archive file:GUsersSkyDwork:spacecoccjs2dBrowse.Select AllBrowse.Projects:1y cocos2d(C;UsersSk
5、yDworkspacecotos2d)Deselect AllRefreshEopyprujecUinto胃口&宅Working我也 Add project to working sets四、Android开发问题:打开strings.xml不停地报错在刚安装好 Eclipse 以及 ADT 插件,准备开发 Android 的朋友可能会遇到这样的问题:在 android 项目中,打开或者编辑java.lang.nullpointerexception。strings.xml都会不停的报错:我也遇到过这种情况,在网上搜索了一些信息,在一个论坛上看到说是Eclipse 的 bug,解决方法为:点击
6、 Window 菜单/选择 Preferences 选项/进入页面后点开 XML 燃后点开 XML Files/点击 Editor 选项/把其中的“Use inferred grammar in absence of DTD/Schema”选项给勾掉,然后重新启动五、12.12.FVobiemsFVobiems页JtewadacJtewadac回.Dedafcn:Dedafcn:Q Q CcnsdeCcnsde1Eclipse 就行了。口Props-ttt i$i MqC醒AncrPlea*E fix:201D-12-le址 结 顽-MyrirstCMputer 2010-12-1Jhidro
7、Ld riqLLres uclass czcngaatz.bi.1 ity set toAzidroldi req;d.irea&Dwai;l.blllT;aCD E*O 5.0.PleaseTlx2Qi3atQ5-HiTlraE-CDlflCgterprojectpropertzes.proleCT;ssropertlesi有时候在新创建的 android 项目或者导入进来的项目的时候会出现Androidrequires.class compatibility set to 5.0.Please fix project properties.这个错误.大概的意思是因为 android 的版本
8、不一致导致的吧.因为我导进来的 项目是 androidsdk1.5 而我的 avd 的版本是 2.0,所以就出现了这个问题.具体的解决方法如下:1:选择 project-Android Tools-Fix Project Properties.重新 clean project2:如果上面不管用,只能使用暴力一点的方法,复制源代码到新的目录.包括AndroidManifest.xml,src/,assets/,res/.选择 File-New-Android Project-Contents-Create project from existing source-/、口PHWim*ScrwnPH
9、Wim*Scrwn嵋Data Wb&qpkrHData Wb&qpkrH LL Soweto OuSns 0 TaAUuSoweto OuSns 0 TaAUu F LOOCMTiM 12-15t*g Hessage13.14.12-15void Error口日svi tchDSMQ path.sysclaSSsiri tclit4Bst2 fNn such file dr directarp void Error13:14.12-15bcotstrApprog*switch-isysElassiswitcht12口口such file or direcfcary)voidError opdi
10、iug smtcJi nase!1314.12-jJ5path Zxysclus/switchztest(ND such f ile ar directory)!13 14 12-15voidError bcwtstreippiiag?itch zsyBZQl*ssxsvitch/tBSt*(Ko sucJi file or dirsctory)15.14.12-15Batts.uSbOnliiieF-ath g*toubd13:14.12T5 13Batte-.ba t tercil t ng&Pat h.Mt Enuti日-14.12-15 13Batte-.bat terry Texpe
11、rat DrePath nottound14 12-15SutrffiCcxildn t中宕动J5旨根箭幡L_fg_fb_sdeep or syspoverait_for_f b_vak13.14.EyatMuih could ust get driver MersiaBlot zdjezinptzMfietl.Net由typevrliar-Event Hub could Dot get drsiver Tersico Ear djc?-inpu t/ice,Ka t a tTperri ter GvstiE-s.Failure st-12-15 13:14.artina coze sezvx
12、ce13-15 13:14.占.插.打戏做m:-.】、12-J*场吧衲舛墀啊。.寂.E 5?Svstn15 13.14.12-at iiidsfa id.os.Bi jsderPjffiuv.ttsnsac t(Kalive ne thjod)Systra.Systra.15 13 14.12-.E EEEat aindi口id.asa5&r冒iccManagrEruxy a.d.d5crvicE(Ssi曾icffMeM-?=rJla.tive.jaa:146=.ESyste-s.Syste-s.iS 13 IL 12-at android.a=Ser口iceHanagier addServi
13、ceiGerviceHaziagr.j*TB:7?)SystiB*5 13-U 12-15 ECrash loggiog skipped,no checkin serviceIndro.13 14.12-15Ife&aL.Couldn b npeci Ed for ccoitenl:seltingssyste口uEif j.catLocisaund Doable13 15.12-15Media.to ta create:n=dia player13 15.http:/ j ava.src制建的Android目出现叹号com.wangweiAndroid 2.1gen史 i-:-Fies-ass
14、etsresAndroidManilea t,xmlde fault,proper ties点击项目中的万法刷新几次就 OK 了Androidpublic classpublic v supeseC ArraH&sz:常见问题大集合Q:怎样移动 G1 桌面的图标?A:不想把桌面弄的乱糟糟的?可以按住想要移动的图标超过微震动,说明已经选中该图标,然后就能把该图标拖放到新位置。2 秒,这时会感觉到机子轻Q:G1 能否收发电子邮件?A:Goole 手机内置 Gmail 邮件服务。至少 2GB 的超大的免费存储空间让不在为收发邮件 烦恼,同时有效的支持将垃圾邮件过滤。Q:谷歌手机是否支持网络搜索?A:
15、是的。互联网上 Google 拥有的服务被全部移植到Google 手机上,用户可以使用手机享受全部的 Google 搜索服务。支持 WIFI 让谷歌手机上网更是如虎添翼。Q:什么是街景服务?A:街景服务指的是:依靠手指在屏幕上移动来实现屏幕显示方向和角度变化,手拿手机平移的时候,街景会随着手机的移动跟着移动。能为徒步者提供步行导航。Q:Android 算不算 Linux 操作系统?A:Android 严格来讲不能算是Linux 操作系统的一种,它是在 Linux2.6 的内核基础之上运行的。Android 系统的层次简单的来说可以这样描述,底层是 Linux,中间是叫做 Dalvik 的 ja
16、va 虚拟机,上面是 Android 运行时库。Android 系统的应用软件都是运行在 dalvik 之上的 java 软件,而 dalvik 是运行在 Linux 中的。所以只能说 Android 是运行在 Linux 之上的 操作系统,它本身不能算是Linux 的某个版本。Q:谷歌手机能否支持离线地图搜索?A:谷歌手机不支持离线地图搜索。只能通过手机上网使用,任何离线地图数据都无法使 用。用户可以选择下载自己所需的地方数据,以节约手机上网流量。Q:G1 是否支持触摸屏输入?A:不支持。所有文字输入都只能通过全键盘输入。入,但是可以通过安装某些第三方软件实现触摸屏输入。虽然 Android
17、 还不能在屏幕上直接输A:谷歌手机支持什么类型的耳机接口?非常遗憾,谷歌手机没有装备耳机接口,只能用手机自带的接口做耳机接口。ExtUSB(并非 MiniUSB)Q:谷歌手机能否支持多个Google 帐号?非常遗憾,Google 手机虽然集成了众多Google 服务,Gmail、Gtalk 等都需要 Google帐号登录才可使用。但HTC G1 只能同时使用一个 Google 帐号,若要改用另外一个帐号登录,需要进行出厂设置。Q:G1 能否在中国使用?A:可以,之前需要用卡贴来破解G1,但是现在只要通过解锁码就可以解除和运营商的绑定,可以使用任何 SIM 卡了,无须卡贴破解那么麻烦。Q:如何用
18、手机购买第三方手机软件?A:可以通过 Google 手机自带的应用程序便外部开发者及时上传各种第三方应用程序。Android Market 来访问程序商店,其目的是方Q:是否有国产的 Android 手机?A:联想、华硕、多普达等厂商都表示今年将发布搭载Android 系统的手机,中国移动也在开发相应的中文软件,并与联想合作发布了一款搭载 Android 的手机Ophone。Q:如何删除 Google 手机软件?A:首先选择 Settings(设置),进入 Application(应用程序)在 Manage applications(管理应用程序)中选择要卸载的程序,单击 Uninstall(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Android 开发 常见 错误
限制150内