关于导入图片和源代码遇到的相关问题

本文介绍了在Android开发中遇到的常见问题,包括如何正确导入图片到resdrawable目录,注意文件名的限制;以及在导入源代码时遇到的错误,如SDK路径不匹配、资源未找到和R.java自动生成问题。通过调整.classpath文件中的SDK路径,修正资源引用以及更新项目构建目标版本,可以解决这些问题。
摘要由CSDN通过智能技术生成

   1、关于在res\drawable中导入图片的注意事项:

    在项目文件的res\drawable-mdpi等图片文件夹拷入图片时应注意,图片的文件名只能是a-z,数字和“.”,不能有其他字符。并且不能以数字开头。然后刷新,如果跟工程的无关的图片也尽量别导入。


    2、关于导入源代码时遇到的问题:

    在导入别人的源代码时,通常会报错,以及出现红色叹号。首先在该源代码文件中找到.classpath,用记事本打开会找到类似下面的语句

        <classpathentry kind="lib" path="D:/android/android-sdk-windows/sdk/platforms/android-19/android.jar"/>

将path改为你的 sdk位置。

   另外你会看到layout中有文件报错error: Error: No resource found that matches the given name (at 'background' with value '@color/whitesmoke').,我试过很多办法,比如在AndroidManifest.xml中更改uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19" />的最小SDK版本,一般11以下兼容性不怎么好。还有clean一下,发现都不能解决问题,最后将@color/whitesmoke改为@+color/whitesmoke成功解决该问题。

另外,值得一提的是更改SDK的最小版本号,解决了之前R.java不能自动生成的问题。打开方式:项目右键→properties→Android→Project Build Target中将版本号提高到源代码的最大SDK版本号。

   第一次写Android的博客有点凌乱,因为都是事后总结的,所以就不提供相关图片,以及修改经过。有遇到这方面问题的小伙伴欢迎跟我讨论。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值