Failed converting ECJ parse tree to Lombok for file E:\AndroidStudioProjects\HSH\hsh_lib\src\main\java\com\dhwl\hsh\lib\utils\RxUtils.java java.lang.UnsupportedOperationException: Unknown ASTNode child: LambdaExpression 使用java8 当前com.android.tools.lint版本与Retrolambda冲突

http://blog.csdn.net/dhx20022889/article/details/46894469


Execution failed for task ‘:hsh_merchant:processDebugResources’.

com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'D:\android-sdk-windows\build-tools\23.0.3\aapt. exe'' finished with non-zero exit value 1 资源相关error未解决完。 http://stackoverflow.com/questions/29450620/aapt-exe-finished-with-non-zero-exit-value-1 http://stackoverflow.com/questions/30899963/how-to-fix-22-0-1-aapt-exe-finished-with-non-zero-exit-value-1android studio custom view rendering problems

降低预览版本


65536 方法上限问题

method ID not in [0, 0xffff]: 65536 https://developer.android.com/studio/build/multidex.html#avoid
android {    compileSdkVersion 21    buildToolsVersion "21.1.0"    defaultConfig {        ...        minSdkVersion 14        targetSdkVersion 21        ...        // Enabling multidex support.        multiDexEnabled true    }    ...}dependencies {  compile 'com.android.support:multidex:1.0.0'}<?xml version="1.0" encoding="utf-8"?>"http://schemas.android.com/apk/res/android"    package="com.example.android.multidex.myapplication">    ...        android:name="android.support.multidex.MultiDexApplication">        ...    

或者

Note: If your app uses extends the Application class, you can override the attachBaseContext() method and call MultiDex.install(this) to enable multidex. For more information, see the MultiDexApplication reference documentation.

A problem was found with the configuration of task ':app:packageRelease'. File 'E:\StudioProjects\GanWuMei\GanWuMei\app\build\intermediates\res\resources-release-stripped.ap_' specified for property 'resourceFile' does not exist.

试了如下配置,没用。

这个方法解决问题

buildTypes {    release {        minifyEnabled false        shrinkResources false  // true -> false        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

minifyEnabled 是开启混淆 shrinkResources 删除无效的Resource shrinkResources依赖于minifyEnabled,必须和minifyEnabled一起用。


Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v7.internal.widget.TintManager" on path: DexPathList[[zip file "/data/app/com.fivestar.finance.app-2/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]

添加依赖包

compile 'com.android.support:design:24.1.1'

GIT问题:error:src refspec master does not match any

将本地GIT版本库PUSH到一个GITHUB上一个空的版本库时可能会出现如下错误 error:src refspec master does not match any 原因: 本地版本库为空, 空目录不能提交 (只进行了init, 没有add和commit)


Android Studio类中实现Serializable自动生成serialVersionUID

1、File -> Settings… -> Editor -> Inspections -> Serialization issues[在java类目下] -> Serializable class without ‘serialVersionUID’(选中)

2、进入实现了Serializable中的类,选中类名,Alt+Enter弹出提示,然后直接导入完成

文/IF_I_WERE_A_BOY(简书作者) 原文链接:http://www.jianshu.com/p/c504857389d1 著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。


1.在写TextView 和ImageView 使用Selector切换字体颜色和图片的时候遇到定义的selector无效?

解决办法:textView字体颜色切换的selector最好写在res/color文件夹下,并且要在配置文件中添加clickable=”true” ImageView的图片切换也是要添加这个属性。如果没有添加这个属性,在代码中为相应的textView 和ImageView设置相应的事件监听也可达到效果, 这里建议添加clickable=”true”

在代码中为textView.setTextColor(a);a为Selector文件,不会产生效果。


Error:Choreographer: Skipped 298 frames!  The application may be doing too much work on its main thread.

高德地图 mLocationOption.setOnceLocation(true); 改为-> mLocationOption.setOnceLocation(false);


android:singleLine=”true” sdk 23 后 过期被弃用 由 android:lines=”1” 取代,但部分手机无效,扔需设置前者


Android N 7.0 安装包解析失败问题

https://developer.android.com/about/versions/nougat/android-7.0-changes.html https://developer.android.google.cn/about/versions/nougat/android-7.0-changes.html

https://developer.android.google.cn/reference/android/support/v4/content/FileProvider.html

http://blog.csdn.net/henrychow_2015/article/details/54584905

启动安装页面的思路通常是往intent里面传递action个、flags、uri等参数,然后通过startActivity(Intent)的方式。7.0以前和7.0以后这些参数的配置就不太一样了。 7.0以前,配置action:Intent.setAction(Intent.ACTION_VIEW);配置flags:Intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);配置uri:Intent.setDataAndType(Uri.fromFile(问题1中的apkFile),”application/vnd.android.package-archive”)。 7.0以后,配置action:Intent.setAction(Intent.ACTION_INSTALL_PACKAGE);配置flags:Intent.setFlags(Intent.FLAG_GRANT_URI_PERMISSION);配置uri:Intent.setDataAndType(FileProvider.getUriForFile(context, “manifest中的provider,下面的例子会讲到”, 问题1中的apkFile),”application/vnd.android.package-archive”)。


All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 25.3.0, 24.0.0. Examples include com.android.support:support-v4:25.3.0 and com.android.support:support-v4:24.0.0

项目里(依赖或间接依赖)中包含不同版本包容易编译错误,需统一,support v7 appcompat等包依赖support-v4 ,解决办法添加 compile ‘com.android.support:support-v4:25.3.0’


IllegalArgumentException in CustomDatePicker                                                       java.lang.IllegalArgumentException: field android.widget.NumberPicker.mSelectionDivider has type android.graphics.drawable.Drawable, got java.lang.Integer

解决办法:long mindate = System.currentTimeMillis() - 1000L;
或者 initialDate = new Date(System.currentTimeMillis() - 1000L);


更多相关文章

  1. mybatisplus的坑 insert标签insert into select无参数问题的解决
  2. android实现拨打电话
  3. android string.xml中添加特殊字符
  4. Android(安卓)启动时闪一下黑屏问题的解决办法
  5. (64位)ubuntu 11.10编译android 2.3准备的工作
  6. 【android错误收集】android.view.InflateException
  7. Android版本和API Level对应关系
  8. 解决问题:IllegalStateException - configure your build for Vec
  9. 无法找到“android:Theme.Holo.Light.DarkActionBar“的问题

随机推荐

  1. android 上层应用如何监听 sdcard的插拔
  2. Android(安卓)Studio 编译: Program type
  3. Android应用程序启动过程源代码分析(1)
  4. 【转】Android的电源管理
  5. Android 启动应用程序方式
  6. 分析脚本文件AndroidInitProcess分析心得
  7. 【转】Android背景选择器Selector详解
  8. [置顶] Android学好Shape不再依赖美工
  9. Android 基础知识
  10. Android从Linux系统启动