Android项目compileSdkVersion升级到28后迁移至AndroidX库

  将项目compileSdkVersion升级到28以后,编译项目时报下面的错误Manifestmergerfailed:Attributeapplication@appComponentFactoryvalue=(android.support.v4.app.CoreComponentFactory)from[com.android.support:support-compat:28.0.0]AndroidManifest.xml:22:18-91isalsopresentat[andro...

阅读全文

Android Studio报错Indexing paused due to batch updated

AndroidStudio近期升级到3.2.1,第二天就打开工程就出问题了,一直卡住状态栏提示下面的错误,字面意思就是因为打了升级补丁索引停止了Indexingpausedduetobatchupdated在File中选择invalidateandrestart执行了之后还是一样,关闭工程再次跟导入工程一样打开就好了,这个跟索引出现提示错误的处理办法一样...

阅读全文

开源库android-upload-service上传一个bug

  最近有个项目用到ftp上传,然后我在github上面找了一个叫android-upload-service的库,一开始连接的是家里NAS上的ftp没有问题,后来部署了服务器,无论是pureftp还是vsftp死活连接不上,有点坑,于是把源码拉下来看了一下,它是封装了Apache的CommonsNet库,debug进去发现FTPUploadTask里面的ftpClient在调用connect之后就报超时异常,看样子是配置问题,经过逐一排查,发现是ftpClient.setAutodetectUTF8(true)导致,直接注销掉就行...

阅读全文

Android Studio Layout Inspector报错error obtaining view hierarchy Unexpected error

最近在遇到一个界面控件焦点丢失的bug,已经很久没有遇到过此类问题,发现AS里面已经找不到HierarchyViewer,去官方看了一下原来已经弃用了,用LayoutInspector代替,结果发现调用的时候一直报下面的错误errorobtainingviewhierarchyUnexpectederror:emptyviewhierarchy开始以为是设备问题或者系统版本问题,换了几台设备之后还是出现,于是怀疑是AS本身的问题,用3.3CANARY8版本试了一下果然可以,又去试了一下Mac版本,也是可以的,真的是坑啊。另...

阅读全文

Android引入库后appcompat版本冲突

Android引入库后appcompat版本冲突Android工程在引入某个库之后会报下面的错误,版本混乱问题Allcom.android.supportlibrariesmustusetheexactsameversionspecification(mixingversionscanleadtoruntimecrashes).Foundversions27.1.1,27.1.0,27.0.1.Examplesincludecom.android.support:animated-vector-d...

阅读全文

Android apk异常退出报错AndroidRuntime: java.lang.UnsatisfiedLinkError找不到so

如果一个android项目在gralde引入某个库之后就报类似下面的错误,找不到so库AndroidRuntime:java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader[DexPathList[[zipfile"/data/app/com.test.hello-1/base.apk"],nativeLibraryDirectories=[/data/app/com.duolebo.bylshop-1/lib/arm,/data/app/com.test....

阅读全文

Android使用Gradle单独编译某个模块

Android使用Gradle单独编译某个模块有时候项目的某个模块已经非常稳定不会再改动或者需要提供给第三方,这时候将模块打包成aar便可以了,有两种方式可以处理在gradle文件里面配置,直接build整个工程就会在该module的build/output/aar下生成aar文件android.enableBuildCache=false直接使用命令gradlew:module:task,比如./gradlew:test_module:assembleRelease...

阅读全文

Android Studio可升级到3.1.4

最近AndroidStudio已经升级到3.1.4了,之前遇到的一些问题也解决了不少,比较稳定,但是内存消耗还是巨大,还有Failedtoresolve:support-fragment的问题依然存在...

阅读全文

Android升级到8后google play白屏

最近将手机升级到了8.1.0系统,发现googleplay启动之后就白屏失去响应了,由于手机被割,google服务是自己装上的,需要启用GMS,所以只要到开发者选项里面开启GMS就好了.(adsbygoogle=window.adsbygoogle||[]).push({});...

阅读全文

主机推荐

  • 搬瓦工

站点信息

  • 文章总数:655
  • 页面总数:1
  • 分类总数:11
  • 标签总数:2555
  • 评论总数:135
  • 浏览总数:3428471