android studio 初次使用问题及方案集合
来源:互联网 发布:动漫导航源码 编辑:程序博客网 时间:2024/04/29 02:00
1. 如果从ADT项目导出导入到Android studio.
答:官方的方案是在ADT中导出一个gradle文件,然后在android studio中导入即可。但导入过程很慢,会让你误以为有问题。请耐心等到。
2. Android studio用Gradle进行工程管理和编译。需要在两者之间进行版本匹配。目前Gradle的最新版本是1.2.3.
3.Gradle dependencies --> Could not create plugin of type 'AppPlugin' (答案引用stackoverflow)
答案:http://stackoverflow.com/questions/27893240/gradle-dependencies-could-not-create-plugin-of-type-appplugin。
1 down vote
Try changing gradle version in gradle/wrapper/gradle-wrapper.properties
distributionUrl=http\://services.gradle.org/distributions/gradle-1.12-all.zip
to something like
distributionUrl=http\://services.gradle.org/distributions/gradle-2.2.1-all.zip
4. failed to find Build Tools revision 20.0.0
这个需要直接修改build.gradle中的
android { compileSdkVersion 22 buildToolsVersion "22.0.1" //修改这里为自己本机中已下载的version.5.Android studio - Failed to find target android-18 答案: 在每个Module中配置正确的compileSdkVersion 后如果还出现该问题,需要受到删除history中的配置。
5.Task '' not found in root project 'SimpleTouchStudio'.
答案:这个可能和Gradle版本有关系,有时候通过重启android studio也可以解决。
6. Manifest merger failed : Attribute application@icon value=(@drawable/project_launcher_icon) from AndroidManifest.xml:48:9 is also present at com.github.anupcowkur:reservoir:1.1.1:6:45 value=(@drawable/ic_launcher) Suggestion: add 'tools:replace="icon"' to element at AndroidManifest.xml:44:5 to override
答案: 按照提示修改。同时修改如下名字空间:7.<manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="com.sample.app" >
unmappable character for encoding UTF-8
答案:http://stackoverflow.com/questions/23677855/android-studio-unmappable-character-for-encoding-utf-8
8. F:\AndroidWorkshop\SimpleTouchStudio\dtapitest\build\intermediates\classes\debug\com\motorolasolutions\radio\dtapitest\MainActivity$$InjectAdapter.java:23: error: duplicate class: com.motorolasolutions.radio.dtapitest.MainActivity$$InjectAdapter
public final class MainActivity$$InjectAdapter extends Binding<MainActivity>
^
F:\AndroidWorkshop\SimpleTouchStudio\dtapitest\build\intermediates\classes\debug\com\motorolasolutions\radio\dtapitest\ImageFloatingButtonModule$$ModuleAdapter.java:13: error: duplicate class: com.motorolasolutions.radio.dtapitest.ImageFloatingButtonModule$$ModuleAdapter
public final class ImageFloatingButtonModule$$ModuleAdapter extends ModuleAdapter<ImageFloatingButtonModule> {
答案:在从ADT转到Android studio的过程中,原来ADT中生成的文件没有清理。导致重复错误。
9.F:\AndroidWorkshop\SimpleTouchStudio\dtapitest\src\com\motorolasolutions\radio\dtapitest\TestModemListener.java:129: error: method does not override or implement a method from a supertype
@Override
答案:在Adt中,只要在AIDL文件中,导入了import com.motorolasolutions.radio.dtapi.Address;生成的接口文件中,就对应该Adress类。但在android studio中,却无法识别,弄成了android的android.location.address文件。
Android studio 问题真多啊。
10.Couldn't load from loader dalvik.system.PathClassLoader
答案:在android studio中,需要明确在build.gradle文件中指明libs库的位置。sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] jniLibs.srcDirs = ['libs'] //这行必须添加 }
0 0
- android studio 初次使用问题及方案集合
- Android Studio初次使用问题
- 初次使用Android Studio的配置问题
- Android Studio初次使用碰到问题
- Android Studio 初次使用
- Android Studio 初次使用
- Android studio安装与初次使用中的问题
- android studio 初次使用Kotlin
- as(android studio)的初次使用
- 初次使用Android Studio时的配置
- android studio初次使用基本配置
- as(android studio)的初次使用
- AS(android studio)的初次使用
- eclipse 转 android studio (使用及遇到的问题集合)
- Android studio 问题集合
- [Phonegap+Sencha Touch] 移动开发54 初次使用Android Studio遇到的2个问题
- android studio 初次配置
- android studio使用问题及说明
- jqgrid属性详解
- VS2012 外接程序”VMDebugger”未能加载或导致异常了
- iOS 中 视图模糊效果
- 如何通过dba_hist_active_sess_history分析数据库历史性能问题
- 读取jar包中的资源文件(图片)
- android studio 初次使用问题及方案集合
- 设计模式之 - 桥接模式
- python中列表,元组,字符串互相转换
- leetcode 3 -- Longest Substring Without Repeating Characters
- android 自定义activity的窗口大小(theme运用)
- 关于Apache的一些配置
- Search for a Range
- 埃氏筛素数法
- iOS开发之统计xcode代码行数