Eclipse项目移植到android studio问题总结
来源:互联网 发布:网络诈骗立案处理 编辑:程序博客网 时间:2024/05/21 11:02
问题一: 编码问题
在项目(包括依赖库)的build.gradle下添加
tasks.withType(JavaCompile) {
options.encoding = “GBK”
}
问题二:
Error:(26, 9) Attribute application@icon value=(@drawable/logo) from AndroidManifest.xml:26:9
Error:(28, 9) Attribute application@theme value=(@style/ThemeActionBar) from AndroidManifest.xml:28:9
is also present at XXXX-trunk:XXXXLib:unspecified:15:9 value=(@style/AppTheme)
Suggestion: add ‘tools:replace=”android:theme”‘ to element at AndroidManifest.xml:24:5 to override
Error:Execution failed for task ‘:XXXX:processDebugManifest’.
Manifest merger failed with multiple errors, see logs
原因:
AS的Gradle插件默认会启用Manifest Merger Tool,若Library项目中也定义了与主项目相同的属性(例如默认生成的android:icon和android:theme),则此时会合并失败,并报上面的错误。
解决方法有以下2种:
方法1:在Manifest.xml的application标签下添加tools:replace=”android:name,android:icon, android:theme”(多个属性用,隔开,并且记住在manifest根标签上加入xmlns:tools=”http://schemas.android.com/tools”,否则会找不到namespace哦
问题三 报错:Error occurred during initialization of VM
Could not reserve enough space for object heap Could not create the Java virtual machine. 定位到目录 C:\Users\<username>\.gradle 创建文件gradle.properties 内容:org.gradle.jvmargs=-Xmx512m 重启你的Android Studio项目,搞定。
问题四
Android Stduio 发生 Process ‘command ‘somePath:java.exe” finished with non-zero exit value 2 异常的解决办法
其实直接打开Gradle项目中的,对应项目的脚本文件 ,改成如下的就行了
dependencies {
compile project(':demo')<span style="color: rgb(255, 0, 0);"><strong>provided</strong></span> fileTree(include: ['*.jar'], dir: 'libs')compile 'com.android.support:support-v4:22.1.1'compile 'com.android.support:appcompat-v7:22.1.1'
}
即将 引用的库的条件改为provided,不要用compile.因为它们已经是库了,再编译就。。。(project的还用compile)
参考URL:https://github.com/frankiesardo/icepick/blob/master/README.md#download
问题五 ) Your project path contains non-ASCII characters
解决方案:项目路径不要有中文
- Eclipse项目移植到android studio问题总结
- Eclipse项目移植到Android studio问题及处理办法
- android eclipse移植项目到android studio
- Android项目移植:从Eclipse移植到Android Studio
- android 将Android Studio项目移植到Eclipse
- 手动从Eclipse移植Android项目到Android Studio记录
- eclipse编写的项目移植到Android Studio各种问题及详解
- 将eclipse里的项目移植到android studio中
- Eclipse项目移植到Android studio上踩的坑。。。。。。
- Android 项目移植到Android Studio 时出现问题处理
- Eclipse移植到Android Studio图解
- Eclipse--android studio 项目转移(移植)
- visual studio 10 cocos2dx项目移植到eclipse的android项目
- Eclipse 项目转移到Android Studio遇到的问题
- 【Android】一步一步教你从Eclipse移植项目到Android Studio(1.4)
- 安卓项目从eclipse移植到android studio编译失败,因为.9图不标准
- Import adt 项目到android studio解决的问题总结
- Eclipse项目往Android studio 上移植 所出现的bug 和问题
- Xcode重构功能
- MRC下的setter方法
- SQL Server NonClustered DeadLock
- list tuple dict set小结
- android中的MD5、Base64、DES/3DES/ADES加解密
- Eclipse项目移植到android studio问题总结
- Web Service——面向服务编程的方式之一
- final与static变量
- nova中vmware的一些叫法
- JavaScript-时间倒计时
- linux之唤醒流程
- Java MD5加密
- Kali_linux系统SSH参数配置
- web服务器、容器和servlet