1. android 8.0使用Service 崩溃问题

 

2、android 全面屏适配

加上 

 

3、preview is unaliveable until a success 问题

 

4、AndroidStudio升级到3.1后编译报错:The SourceSet ‘instrumentTest’ is not recognized by the Android Gradle Plugin.

项目中 gradle 配置

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']    }    // Move the tests to tests/java, tests/res, etc...    instrumentTest.setRoot('tests')    // Move the build types to build-types/    // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...    // This moves them out of them default location under src//... which would    // conflict with src/ being used by the main source set.    // Adding new build types or product flavors should be accompanied    // by a similar customization.    debug.setRoot('build-types/debug')    release.setRoot('build-types/release')}

原因

是这里出问题了 instrumentTest.setRoot(‘tests’) ,你可能在升级 Android Studio 时更新了项目的 gradle 配置,这里的配置中 instrumentTest 已被弃用,不适用于现在的 gradle 版本。

解决办法

用 androidTest 替换 instrumentTest,编译运行即可

4、

Android Studio3.0配置Butterknife8.8.1及大坑

前言

Android studio3.0以前的版本都可以按照网上的配置流程,但是3.0之后报报错,原因是原来项目里使用的是android-apt生成编译时注解的方式,但是我使用的是Android studio3.0,Gradle已经和这个不兼容了。

解决

①Project Gradle的classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.8’删除*, 
②Module Gradle中apply plugin: ‘com.neenbedankt.android-apt’的也删除, 
③然后把dependencies中原来使用apt的改为annotationProcessor 
④同步,运行即可

 

 

更多相关文章

  1. 箭头函数的基础使用
  2. NPM 和webpack 的基础使用
  3. Python list sort方法的具体使用
  4. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  5. AutoCompleteTextView的基本使用
  6. android连接数据库
  7. android中的Inflater
  8. Android(安卓)GreenDao3.2配置及使用详解
  9. Android中RelativeLayout及TableLayout使用说明

随机推荐

  1. Android(安卓)Interface Definition Lang
  2. Android(安卓)常用RGB值以及中英文名称
  3. Android(安卓)com.android.internal.R 添
  4. Android(安卓)文件操作,删除,拷贝文件等
  5. Android常遇疑难问题
  6. Android内存管理
  7. layer-list使用
  8. Android(安卓)FloatingActionButton控件
  9. android PopUp window的使用
  10. 部署Android(安卓)SDK 和Eclipse 插件