今天导入一个Android的例子程序,出现了Unable to resolve target 'android-8'的错误。刚开始以为是没导入包或者是phoneGap没配置好。可是折腾了好久还是报错。最后google之后才发现原来是ADK版本不同。
ADK版本:---API Level对应关系(注意高版本不一定是兼容低版本的)
android2.3.4---10
android2.3.1---9===Gingerbread
android2.2---8===Froyo
android2.1---7===Eclair
android2.0.1---6===Eclair
android2.0---5===Eclair
android1.6---4===Donut
android1.5---3===Cupcak
android1.1---2
android1.0---1
解决办法:1、修改project.properties里的target=android-8(若是android2.2开发的情况下)
2. 项目右键打开项目属性,在左侧选择Android,在右侧选择具体的android版本。
选择好后,再项目右键,在androidTools下选择Fix Project Properties
3. 如果没有default properties, 自己建下,然后target=android-10
JDK版本:
1.5只支持继承Class的子类用@overwrite覆盖方法
1.6支持实现接口的子类用@overwrite
解决办法:window -->preferences -->java -->compliance-->compiler 在右侧,选择为1.6或其他的,点击apply,点击ok.(1.6向下兼容)
添加额外的库支持:
首先要加入android.jar这个包,右键工程Buildpath,
java buildpath,选择libraries
在右边的按钮中点击“AddLibrary”
选择“Userlibrary”,点击“下一步”
点击“Userlibrarys”按钮
在出现的界面中点击“New..”按钮
在弹出的界面中随便起一个名字,点击“确定”
点击“Addjars”按钮选择第三方jar包,点击“确定”完成操作。
分享到:
相关推荐
本篇文章是对android Unable to resolve target 'android-XX'错误的解决方法进行了详细的分析介绍,需要的朋友参考下
当用eclipse 导入一个已经存在的项目时,经常会遇见:Unable to resolve target ‘android-XX’ 类似的错误。这是因为导入的项目代码中project.properties 的 Project target 设置与当前eclipse环境设置不一致所致。...
操作系统课程设计 MYQQ 进程调度 进程同步 多线程 socket
Fanfoudroid(饭否网开源项目),学习的好例子
如果出现Unable to resolve target 'android-6'可以去更新你的API或者也可以在project.properties下把target=android-6改成target=android-8或者target=android-17或者其它版本的API试试.轻松掌握~~
我的解决办法可能不是你的最优解,也或许解决不了你的问题.可能因为很多种原因把.但是我确确实实是这样搞定. 我在网上也是搜索了大量的博客 Clean Project 重构 取消Offline work的勾选 打开gradle.properties注释...
Android常见故障处理 1.导入源代码时出现“Unable to resolve target 'android-7' 2. eclipse导入工程中文乱码问题 3. R.java was modified manually! Reverting to generated version!
适用于Android和IOS的React Native Picker模块 使用此程序包,您可以轻松使用具有onPress功能的选取器。 使用IOS的react-native-modal和@react-native-community/picker AlertDialog组件,以及将Android的...
git-resolve-conflict <strategy> <filename> 使用给定的策略(-我们,-他们的,-联盟)仅解决一个文件中的合并冲突 git resolve-conflict --ours package.jsongit resolve-conflict --theirs package.jsongit ...
版本错误的处理Install Repository and sync project show in file Show in Project Structure dialog
android:layout_width="match_parent" android:layout_height="wrap_content" leon:leftIcon="@drawable/history" leon:leftText="我的消息"/> 3. 添加单击事件处理 LSettingItem mSettingItemOne = ...
(第一次写文章,我经验也不足,根据自己的理解来向大家解释一下) 先说一说今天被折磨一整天的...相信点开这篇文章的同学都已经过了unable to find valid certification这一关,成功为自己的项目配置好了阿里云仓库等
最新异步网络请求android-async-http-1.4.5.jar
一劳永逸方法 网上的其他方法比如修改...android-studio-ide-2.3.3\android-studio\plugins\android\lib\templates\gradle-projects\NewAndroidProject\root\ 找到build.gradle.ftl文件 编辑 ,在 allprojects
android-recyclerview-v7-25.0.0.jar 度娘都没有的。。。仅此一份!!!
前端开源库-resolve-css-import-urls解析css导入URL,将css@import语句转换为完整的URL
先把dingtalk-sdk-java安装到本地的 maven库里面, 再到pom.xml里添加一下。 ... 解压,再修改下面命令里面的路径后执行: mvn install:install-file -Dfile=/Users/dufuzhong/MyData/MyCode/demo/dingtalk-sdk-java/...
主要给大家介绍了关于Android添加glide库报错Error: Failed to resolve: com.android.support:support-annotations:26.0.2的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值...
NodeMediaClient-Android 一个简单,快速,免费的直播SDK. 用Gradle导入 allprojects { repositories { google() jcenter() maven { url 'https://jitpack.io' } } } dependencies { compile '...