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

  • 相关阅读:
    iOS崩溃报告获取一
    GCDTimer
    Runtime
    Socket
    冒泡排序笔记
    学习java虚拟机笔记
    ftp发送文件包括中文名
    java email
    批量数据插入高效 转发
    读取本地硬盘文件,快速扫描插入 数据库
  • 原文地址:https://www.cnblogs.com/liuzhuqing/p/7480430.html
Copyright © 2011-2022 走看看