Android开发之项目导入系列问题调试
来源:互联网 发布:网络数据挖掘 编辑:程序博客网 时间:2024/06/05 18:05
最近在学习android的开发,学习的方式比较简单,基本上就是通过别人提供的项目源码进行二次开发和调试,期间涉及到最多的问题就是import别人的项目源码进行调试,今天在这上面遇到了很多问题,自己小小的总结了一下:
问题一:导入文件后R文件不产生怎么办?
网上搜了搜,一般的方法就是建议 Project->clean一下,但是有时候即使这样或者重启也不好使,我这边出现的原因是 没有勾上 Project->BuildAutomatically,勾上后能自动编译生成R文件。
另:当你复制其他项目中的layout或者string时,一定要检查其中的资源项目是否在自己的项目中包含,不然很容易出现R文件找不到的情况.
问题二:Unable to find field for dex.jar?
这个问题很奇葩,在stackoverflow.上找到一种方法,就是到Android SDK Manger中更新platfrom SDK 到最新版,然后重新启动eclipse。
问题三:ADB server didn't ACK, failed to start daemon
这种问题基本的意思就是adb需要先被kill一下,然后再重新启动eclipse。。。
问题三:“Conversion to Dalvik format failed with error 1” on external JAR?
意思就是引入的jar包在工程中重复了,需要你删除一个,比如一个是你自己添加的外部 .jar包,然而系统有自动生成了一个同名的.jar包,你需要删掉一个,下面是在stacloverflow上看的解决方案,反正别人是解决了。。
It seems that I have two JAR files on my buildpath that include the same package and classes.
smack.jar
and android_maps_lib-1.0.2
Deleting this package from one of the JAR files solved the problem.
问题四:Ill-advised or mistaken usage of a core class (java.* or javax.*) when not building a core library?
这个问题及其恶心,我搞了一上午一下午都没很明白的解决,网上有很多人采用不同方案去解决,我勒个XXX,我统统试了一遍,反正还是没搞好,基本的两个思想就是和问题三一样说工程中 android.jar包引用多次造成,另一种说法是引用了低版本的jar导致的。反正我都试了一遍,最后实在不行就重新下载最新的eclipse 和 android sdk ,然后把上面的方法综合的试了一遍,就好了..表示很蛋疼...明天仔细再研究一下到底哪里的问题??
问题五:Call requires API level 3 (current min is 1)?
解决办法:
右击项目---> Android tools ---> Clear Link Markers 就ok了,具体原因大家可以
参见http://stackoverflow.com/questions/10322482/android-lint-erroneously-thinks-min-sdk-version-is-1
问题三:res/valuses/string.xml中定义字符串处错误,出错处如下:
<string name="position_info">经度:%+.6f, 纬度:%+.6f</string>
错误提示:
Multiple annotations found at this line:
解决方案:
1. 如果你的字符串不需要格式化,可以在你的<string 标签上增加一个属性:formatted="false"
<string name="position_info" formatted="false">经度:%+.6f, 纬度:%+.6f</string> 即可
2.<string name="position_info">经度:%1$+0.6f, 纬度:%2$+0.6f</string> 即可
总之,很重要的说!!!遇到问题大家具体情况具体分析,多问问google大神。
- Android开发之项目导入系列问题调试
- Android开发系列:调试问题
- Android开发系列:调试问题
- Android开发系列:调试问题
- Android 开发入门问题集:启动模拟器、安装卸载apk、项目调试、导入Android sample
- Android开发系列:在Eclipse中导入Android项目方法
- android studio之导入项目问题
- Android导入项目问题
- Xamarin开发Android之创建一个项目并调试
- Android项目导入零碎问题
- Android studio导入项目问题
- Android Studio导入项目问题
- Android Studio导入项目问题
- Android Studio导入项目问题
- 【Android Studio探索之路系列】之九:Gradle项目构建系统(三):第三方Android Studio项目导入
- cocos2d-x 游戏开发系列之三:把win32项目迁移到android上(解决 拒绝访问 问题)
- 【Android Native Code开发系列】 五 运行、调试编译的Native Code项目
- 【Android Native Code开发系列】 五 运行、调试编译的Native Code项目
- 用div+css制作网页界面
- 分组、分片、数据报
- 推荐的C++书籍以及阅读顺序
- mysql primary key key
- MATLAB绘图概述
- Android开发之项目导入系列问题调试
- android 串口通信,蓝牙通信等需要输出十六进制数据的方法
- DB2 获取系统时间
- zoj 1008
- 总结2
- Machine Learning week 1 note
- zoj1007
- metasploit的令牌假冒攻击
- 第3章 动态规划,算法分析题3-3 漂亮打印