引入工程出现这个 Project has no project.properties file! Edit the project properties to set one.问题的总结方案

今天晚上在eclipse中导入android项目的时候出现Project has no project.properties file! Edit the project properties to set one.:具体总结一下:



# This file is automatically generated by Android Tools.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must be checked in Version Control Systems.
#
# To customize properties used by the Ant build system edit
# "ant.properties", and override values to adapt the script to your
# project structure.
#
# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt


# Project target.


android.library.reference.1=./dependencies/MopoSdk_V1.026_20140324_danji/


target=android-8


方法1:import的项目没有 default.properties 这个文件引起到,该文件记录项目中所需要的环境信息,比如Android的版本等。 一般的default.properties文件代码如下所示,代码中的注释已经把default.properties解释得很清楚了,如果某个项目没有default.properties这个文件,我们可以直接从其他项目中拷贝过来使用。“target=android-8“表示使用android 2.2平台开发。

方法2:有时候你导入项目时会出现Project has no project.properties file! Edit the project properties to set one.这个错误。那么就是因为你的SDK版本的原因。
不信你可以看下AndroidManifest.xml 里面的这个 minSdkVersion="7" 这个 比如是7 是最低能适应的SDK版本。那个为了在7和下面的19能通用他就会生成那个appcompat_v7应用兼容包。
你的android:targetSdkVersion="19" 目标SDK版本

解决的办法就是:右键你的出错的项目的最后一个选项properties 中的library是不是有appcompat_v7或者是appcompat_v7_2等等,如果是 把eclipse 上面的你出错的那个项目清掉(delete的时候记得勾上那个完全清除的),然后在新建android项目 随便建 两个。eclipse就会自动生成appcompat_v7 ,appcompat_v7_2   等等。。如果符合项目新建时多出的这个项目appcompat_v7符合你的出错的项目的library上的红叉的文件。 那么你再导入你的项目 基本就OK了 


方法三:1 删掉已导入的项目,然后将硬盘上的要拷入的项目中的default.properties文件剪切到别的地方


拷贝到桌面:


用记事本或者notepad++打开复制


2 然后将改变后的项目重新拷入,再在导入的项目中新建一个File,名字为default.properties


3.将里面的内容拷入项目中的default.properties中,然后选中导入的项目,(F5)refresh一下即可解决


我的解决方法是:把里面的sdk版本修改了自己真机的支持版本

操作:在该项目文件夹下找到default.properties这个文件,打开,并将里面的“Android-x”,x表示版本号,改成你所用的sdk版本号就可以了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值