android stadio点滴2
来源:互联网 发布:淘宝全球购直播申请 编辑:程序博客网 时间:2024/05/08 04:07
1.android stadio1.4删除module(相当于eclipse删除project)
2.添加jar到项目
(1)找到main文件夹右键new directory------libs
(2)将jar文件ctrl+c/v复制到libs文件夹下
选中张贴过来的lib.jar右键Add AsLibrary即可
3.eclipse项目导入android studio的问题
(1)AndroidManifest里存在有重复的内容(重复添加了权限,或者其他)
日志:
E:\tools\Roots\expressDelivery\src\main\AndroidManifest.xml:44:2-92 Error:
Element uses-feature#android.hardware.camera.autofocus at AndroidManifest.xml:44:2-92 duplicated with element declared at AndroidManifest.xml:34:5-70
E:\tools\Roots\expressDelivery\src\main\AndroidManifest.xml Error:
Validation failed, exiting
See http://g.co/androidstudio/manifest-merger for more information about the manifest merger.
:expressDelivery:processDebugManifest FAILED
Error:Execution failed for task ':expressDelivery:processDebugManifest'.
> Manifest merger failed with multiple errors, see logs
(2)错误源:
<service android:name="com.xs.routeinspection.service.OffLineUpLoadService">
<intent-filter android:priority="1000">
</intent-filter>
</service>
日志:
:routeInspection:processDebugManifest
E:\tools\RouteInspection\routeInspection\src\main\AndroidManifest.xml:201:13-203:29 Error:
Missing one of the key attributes 'action#name,category#name' on element intent-filter at AndroidManifest.xml:201:13-203:29
E:\tools\RouteInspection\routeInspection\src\main\AndroidManifest.xml Error:
Validation failed, exiting
See http://g.co/androidstudio/manifest-merger for more information about the manifest merger.
:routeInspection:processDebugManifest FAILED
解决方式:去掉
<intent-filter android:priority="1000"></intent-filter>
(3)最坑爹的问题
日志:AAPT err(Facade for 13077295): libpng error: Not a PNG file
最坑爹的做法有网上一大堆说修改.9图片或者重新作图
解决方式:
在build.gradle里buildToolsVersion的下方添加aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false
这两句意思是让Android Studio不让去检查png的合法性
4.eclipse项目中使用fastjson正常导入android studio后出现闪退
解决方式:下载android版的fastjson地址:https://github.com/alibaba/fastjson/wiki/Android%E7%89%88%E6%9C%AC
android studio配置Gradle:
compile 'com.alibaba:fastjson:VERSION_CODE'
用 真实发行版本号, 替换 VERSION_CODE
, 例如 1.1.46.android
VERSION_CODE
查看地址:http://repo1.maven.org/maven2/com/alibaba/fastjson/
5.Androidstudio运行真机时出现:
Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.
解决方法:
6.Error:Execution failed for task ':expressDelivery:clean'.
> Unable to delete directory: E:\project\HuanXin\expressDelivery\build\intermediates\exploded-aar
解决方式:Build-->make moudle'xxx'
7.Session 'expressDelivery': Error Installing APK
解决方式:重新连接下设备usb
8.Error:(17, 0) Your project path contains non-ASCII characters. This will most likely cause the build
原因:项目的上级目录存在中文导入AndroidStudio发生错误
解决方式:将中文的目录改为英文或字母重新打开或导入
9.配置gradle环境变量时发生错误
ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jdk1.
错误:JAVE_HOME:C:\Program Files\Java\jdk1.8.0_91;
正确:JAVE_HOME:C:\Program Files\Java\jdk1.8.0_91
区别是错误的多了个分号
10.Error:(22, 0)Could not find method android() for arguments [build_b8ntz600x6sv2qwq5oxnnbax$_run_closure3@3fd3e6c4] on root project 'as' of type org.gradle.api.Project.
<a href="openFile:E:\Learn\android_apidemo\as\build.gradle">Open File</a>
解决方式:打开moudle的build.gradle文件
修改:
apply plugin: 'com.android.application'android {
compileSdkVersion 24//(原19)改为当前版本24buildToolsVersion "24.0.0"
- android stadio点滴2
- android stadio点滴1
- Android stadio
- Android stadio
- Android stadio去掉标题
- Android stadio litepal
- Android stadio butternife工具
- Android stadio 工具使用
- Android stadio 关联源码
- Android stadio导入eclipse项目
- android stadio svn 使用技巧
- android stadio集成React-native
- android stadio 快捷键最好的材料 android stadio大全 最牛逼的android stadio快捷键
- [置顶] android点滴2
- Android Stadio中导入第三方包
- Android Stadio常用快捷键及基本设置
- Android stadio 调试太掉了
- Android stadio 自定义debug release keystore
- qt环境变量配置
- 从电容的名称认识电容的作用
- Timus Online Judge 1018 Binary Apple Tree(树型dp)
- 修改服务器22端口, 以防止暴力破解
- QSqlQuery类无法识别
- android stadio点滴2
- 分享一个超级赞的github的资源整理
- C#学习之三层架构实例
- hdu 1426 Sudoku Killer(DFS暴搜)
- 常规功能和模块自定义系统 (cfcmms)—013给Extjs6加入多界面主题(Theme)
- UVA 11401-Triangle Counting-简单数学计算
- qtp传参的注意要点,及小技巧
- 三层架构—实践篇(.Net登录实例)
- onBackPressed() 使用 .