zoukankan      html  css  js  c++  java
  • Unable to resolve target 'android-7'

    将低版本的代码导入eclipse时,常遇到这样的问题:Unable to resolve target 'android-XX'

    这是原代码中project.properties 的 Project target 设置与当前eclipse环境设置不一致所致。

    AVD(Android Virtual Device),是Android的模拟器。

     

    解决这个问题,只要把project.properties文件用记事本打开,将 Project target.target=android-7 改为你当前支持的AVD版本即可

    一般 android-8 对应的android sdk 是2.2, android-10对应的是2.3

    但要注意,也要同步将AndroidManifest.xml中的<uses-sdk android:minSdkVersion="5" />也要改一下,否则编译中会警告提示使用的版本过低。


     

    以上完成后,编译中又出现一个新的错误:Conversion to Dalvik format failed with error 1
    这个与加载的SDK有关,通过“右键选择工程build path -> configure build path... -> library发现导入的JARs中除了一个Android 2.1-update1外还有一个同路径下的文件夹item,将其移除,clean一下再编译就没问题了。

  • 相关阅读:
    Mac下github项目检出与提交
    Mac下Vim配置语法高亮
    Mac下JDK安装配置
    shiro实现app和web统一登录
    mysql优化30条建议
    log4j配置说明
    lambda遍历的精简
    lambda表达式详解
    dubbo
    java8新特性lamda表达式在集合中的使用
  • 原文地址:https://www.cnblogs.com/liuzhuqing/p/7480429.html
Copyright © 2011-2022 走看看