Eclipse新建Android项目报错解决方案详细汇总

作者:Charzous 时间:2022-12-12 10:53:56 

本文记录刚接触Android开发搭建环境后新建工程各种可能的报错,并亲身经历漫长的解决过程(╥╯^╰╥),寻找各种偏方,避免大家采坑,希望能帮助到大家。

出错一:The import android.support cannot be resolved类型解决

如图,如果报The import android.support cannot be resolved或者android.support.v7.app.ActionBarActivity类似的错误。

Eclipse新建Android项目报错解决方案详细汇总

解决方案一 :缺少相关依赖包,这里提供亲测有效的库文件,需要导入android-support-v7-appcompat.jar 。

Eclipse新建Android项目报错解决方案详细汇总

导入步骤:

(1)点击项目名,右键选择Properties,如图顺序:

Eclipse新建Android项目报错解决方案详细汇总

(2)点击Add External JARs之后,选择刚刚下载的库文件android-support-v7-appcompat.jar ,进行导入如图:

Eclipse新建Android项目报错解决方案详细汇总

点击Apple应用,然后关闭复选框。

(3)可以看到项目文件多了刚才的扩展库。

Eclipse新建Android项目报错解决方案详细汇总

上面的报错也解决了

Eclipse新建Android项目报错解决方案详细汇总

可以看到我的项目并没有libs文件夹,在查找资料时候许多都是介绍有libs文件夹,如果大家有遇到的话那就执行这一步星号3。

(3*)在出现错误的工程目录libs加入 android-support-v7-appcompat.jar,复制粘贴即可。

到这里,如果你成功解决,没有报错信息了,而且可以运行项目,那恭喜你!

(・。・)然鹅,它还是出现另一个错误!ԅ(¯㉨¯ԅ)。
这时候开启下个解决方法。

出错二:android.support.v4.app.TaskStackBuilder$SupportParentable cannot be resolved. 解决方法

接着上一步骤还是没解决问题,报出另一个错误。

Eclipse新建Android项目报错解决方案详细汇总

可见,重写类出现错误,错误信息:The type android.support.v4.app.TaskStackBuilder$SupportParentable cannot be resolved. It is indirectly referenced from required .class files 。
它并没有正确加载基类,只能寻求其他方法了。

还有错误,error: Error retrieving parent for item: No resource found that matches the given name ‘Theme.AppCompat.Light'.等提示错误

Eclipse新建Android项目报错解决方案详细汇总

作为刚接触的我,经过不断搜寻,发现原来新建Android工程忽略了版本问题,Android SDK4.0以下版本设计风格与4.0以上存在差异,导入v4、v7还是不能解决问题。
因为现今版本的jar包位置已经改动,我们需要正确配置SDK API版本,具体采用SDK4.0以上,API14以上,正确具体步骤如图,按顺序操作:

(1)创建Android项目

Eclipse新建Android项目报错解决方案详细汇总

(2)填写项目名称和SDK版本选择(重要!)

Eclipse新建Android项目报错解决方案详细汇总

(2)然后一直点Nest默认下一步,直到Finish,等待项目的创建。

如果跟下图一样运行测试程序成功,那就恭喜你成功啦!

Eclipse新建Android项目报错解决方案详细汇总

如果出现另一个错误:Failed to load D:\Android\android-sdk-windows\build-tools\29.0.3\lib\dx.jar和Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!

Eclipse新建Android项目报错解决方案详细汇总

这个原因是项目所需的最低SDK/API比创建的ADT虚拟机的API高,所以会提示不兼容错误。

那么请继续转下一站解决办法。

出错三:the file dx.jar was not loaded from the SDK folder! 解决(最后一步)

查看自己安装的Android版本,下面以我的安装为例,如图:


Android版本API版本
Android5.1122

Eclipse新建Android项目报错解决方案详细汇总

对应的找到build-tools的API 22版本

Eclipse新建Android项目报错解决方案详细汇总

然后再项目文件找到project.properties文件,添加下载安装的匹配的build-tools版本:sdk.buildtools=22.0.1

Eclipse新建Android项目报错解决方案详细汇总

到这里大功告成!可以看看第一个测试应用运行啦。

Eclipse新建Android项目报错解决方案详细汇总

来源:https://blog.csdn.net/Charzous/article/details/107870567

标签:Eclipse,新建,Android,报错
0
投稿

猜你喜欢

  • Android编程实现小说阅读器滑动效果的方法

    2021-10-26 06:44:06
  • java使用influxDB数据库的详细代码

    2023-03-04 05:22:27
  • Java中BigDecimal类的add()的使用详解

    2023-03-07 16:12:11
  • C#调用JS的几种方法

    2022-09-29 23:24:18
  • Kotlin Thread线程与UI更新详解

    2021-10-10 00:18:22
  • java中同类对象之间的compareTo()和compare()方法对比分析

    2023-08-15 09:56:57
  • java实现简单学生成绩管理系统

    2023-08-15 18:38:57
  • Android自定义View绘制的方法及过程(二)

    2023-05-02 14:42:17
  • Android编程实现将应用强制安装到手机内存的方法

    2022-09-09 23:02:08
  • Java权重随机的实现方法

    2021-10-05 14:27:50
  • Android中使用GridView进行应用程序UI布局的教程

    2022-03-19 15:18:06
  • springboot 跨域配置类及跨域请求配置

    2023-01-31 14:27:19
  • Java实现双色球抽奖随机算法示例

    2023-04-25 12:15:38
  • Java程序测试上传Maven工程代码示例解析

    2022-01-21 18:43:25
  • Windows系统中C#读写ini配置文件的程序代码示例分享

    2022-05-15 08:57:33
  • Android编程实现横竖屏切换时不销毁当前activity和锁定屏幕的方法

    2022-03-08 17:38:23
  • JAVA算法起步之插入排序实例

    2021-05-30 15:52:30
  • es(elasticsearch)整合SpringCloud(SpringBoot)搭建教程详解

    2023-12-06 07:34:14
  • IntelliJ IDEA(或者JetBrains PyCharm)中弹出"IntelliJ IDEA License Activation"的解决办法

    2021-12-11 09:39:10
  • 深入Android MediaPlayer的使用方法详解

    2023-07-21 21:50:47
  • asp之家 软件编程 m.aspxhome.com