首页 > 系统 > Android > 正文

Android报错整理

2019-11-08 00:15:31
字体:
来源:转载
供稿:网友

      

       在Android开发过程中,会出现各种各样的问题和报错,还好有互联网的分享平台,以前没有时间和意识去整理这些,但为了以后方便的查阅和帮助他人,本博会尽量收集整理遇到的错误和解决措施,也往补充和更正。

  1、eclipse 导入项目后提示 Activity cannot be resolved to a type错误,怎么解决?

        三种可能:              (1)jdk不匹配(或不存在)               (2)jar包缺失或冲突               (3)eclipse查找项目类型策略所致

      新导的工程,那么很可能是jdk或者sdk版本问题。解决方法:  右键工程,属性,配置下里面的项目。

             1、Resource -> Text file encoding 修改编码方式             2、Android ,版本前勾上对号,             3、java Complier ,后面那个版本改一改,具体改成什么得看你的工程

     另外,Eclipse上面那行,Window -> PReferences -> Android ,SDK Location别忘了配。

 2、 Manifest merger failed

     (1)、具体报错信息:

           Error:Execution failed for task ':app:processDebugManifest'.

       > Manifest merger failed : Attribute application@theme value=(@style/APPTheme) from AndroidManifest.xml:13:9-40

      is also present at [MzkFirstDemo:app3:unspecified] AndroidManifest.xml:16:9-59 value=(@style/Theme.AppCompat.NoActionBar).

     Suggestion: add 'tools:replace="android:theme"' to <application> element at AndroidManifest.xml:7:5-25:19 to override.

    (2)、出错经过:一个Android项目中导入一个新的module

    (3)、解决措施:

            首先进行检查:

                         1、两个项目(原项目和module 的menifest)中的targetSdkVersion修改为一致

                                检查引入module中的menifest 中的第一行:apply plugin: 'com.android.library' (这是正确的)

                         2、   简化module中menifest中的application选项:删除activity上面application下面的部分      

                           

 


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表