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一下再编译就没问题了。

  • 相关阅读:
    strace命令的使用
    部署软件RDMA的步骤
    centos7上安装iptables
    在Linux中的.iso文件的处理方法
    centos7关闭自动锁屏
    SSH配置优化和慢的解决方法
    sort排序和uniq统计命令
    ansible的携带密码访问
    fabric入门
    防火墙设置本机端口转发
  • 原文地址:https://www.cnblogs.com/liuzhuqing/p/7480429.html
Copyright © 2011-2022 走看看