導入android項目出錯問題解決:


問題描述:導入源代碼出現以下問題:
1.Project has no project.properties file! Edit the project properties to set one.


2.Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.




3.xxx override a superclass method




解決:
1.修改android項目的project.properties文件,修改target=android-10這一行,使得符合當前環境的android jdk level.
技巧:如果本來就是android2.3,但是導入程序找不到jar包可以先把target值改成任意值保存,等eclipse自動導入相應jar包后再修改回target=android-10,此時jar成功導入.若還是找不到jar請檢查jar路徑,到
X:\android\android-sdk\platforms
目錄下查找相應的文件夾


2.在android項目右擊,選擇properties-java compiler
勾上Enable project specific settings
選擇compiler level為1.7保存

3.在android項目右擊,Android Tools > Fix Project Properties
此時項目還是很多地方報錯,不急,clean一遍再重啟eclipse項目便可正常運行


總結:
以上問題的原因是原來項目是使用jdk1.5以及android2.3環境創建,本機上的環境是jdk1.7,android 4.1,由於環境不兼容導致直接導入報錯.但是我還有一個問題沒有解決,就是不知道為何導入以後會要求提示刪除@Override注解,這個有何用??為何jdk1.5和1.6的程序導入1.7都要求remove,等待高手解決這個問題.


ps:看到這篇文章的兄弟如有知道的請告訴我,謝謝

更多相关文章

  1. Android 编译提示R文件找不到
  2. Android JNI学习笔记——so文件动态加载
  3. Android 铃声和音量的获取程序
  4. Android APK 文件自动安装
  5. Android读写文件二
  6. android粗略获得程序运行时间的方法
  7. android定义可以被其他程序调用的activity
  8. Android处理9.png文件流程

随机推荐

  1. android中statusbar高度的问题
  2. Android:ImageView
  3. Android Styles and Themes
  4. Android UI设计
  5. Android布局中margin,padding,align的区
  6. Android中ListView下拉刷新、上拉载入更
  7. Dagger 2 在 Android 上的使用(二)
  8. Android实训_2020/6/16
  9. android 样式选择器
  10. Android 获取手机号