Eclipse luna + genymotion+adt创建android项目问题
Eclipse Luna +genymotion+adt
1.Android问题一
更新ADT至22.6.0版本之后,创建新的安装项目,会出现appcompat_v7的内容。并且是创建一个新的内容就会出现。这到底是怎么回事呢?原来appcompat_v7是Google自己的一个兼容包,就是一个支持库,能让2.1以上全使用上4.0版本的界面。
首先我们打开Eclipse,新建一个Android项目,这里名字就用“test”好了,一路默认next下去,最后“Finish”完成项目的创建。
你会发现项目创建好后,workspace栏里除了我们创建的“test”项目,还多了一个名为“appcompat_v7”的包,而且这个包显示有错误(红色x号),而“test”包显示一个红色的感叹号。
解决办法一:
首先解决项目建成后appcompat_v7包出错。test包出现红色警告的问题。
点击菜单栏"Project",选择"Clean",然后点击"OK",Clean完成后,你会发现appcompat_v7包出错。test包出现红色警告的问题已经解决了,只是test包还有黄色警告,那只是因为test的Java文件中import的类没有被使用,所以完全不用管它。
如果还不管用,那么右键appcompat_v7包,选择Properties,点"Android",如果Library栏下的"Is Library"方框没勾选,则勾选上,点击"OK",然后再照以上步骤执行"Clean"操作即可。
解决办法二:
appcompat_v7包删除后,test项目各种出错,说明test项目是依赖于appcompat_v7包的,所以这个appcompat_v7包是不能被删除的。那么你不用管这个包,直接做你的项目就行了。
解决办法三:
如果你依旧对appcompat_v7包耿耿于怀,我告诉你一个建项目时不出现appcompat_v7包的方法。既然appcompat_v7包是一个能让2.1以上全使用上4.0版本的界面的支持库,那么如图所示,我们建项目时直接把最小SDK选在Android4.0以上不就不需要这个支持库了吗?结果证明我们的想法是对的。
2.问题二:
新建的项目src目录下没有Activity.layout目录下没有layout
需要自己手动创建。创建完后,记得在AndroidManifest.xml文件中添加Activity的声明和init-filter。
如此,才能在虚拟器中看到安装的项目。
3.问题三:
一直安装不了项目到虚拟机中。
A.选择项目—》右键—》属性—》Android—》选择你运行虚拟机的版本。
A. B.确认虚拟机版本大于项目里,mainfest中的最小sdk版本。TargetSdkVersion对应。
上一篇: 火柴人幽默漫画图片——火柴人立体爱情观
下一篇: 洞悉Android Keyguard
推荐阅读
-
用Eclipse搭建Android开发环境并创建第一个Android项目(eclipse+android sdk)
-
用Eclipse搭建Android开发环境并创建第一个Android项目(eclipse+android sdk)
-
android项目 从eclipse导入Android Studio过程问题披露
-
android studio导入eclipse项目中文乱码问题怎么解决
-
Eclipse luna + genymotion+adt创建android项目问题
-
Eclipse luna + genymotion+adt创建android项目问题
-
android studio导入eclipse项目中文乱码问题怎么解决