android
文章平均质量分 83
小新成长记
这个作者很懒,什么都没留下…
展开
-
android studio 创建的安装包有的机型安装后不能运行
在Android Studio中,直接Build -> Build APK(s)创建apk安装包,给测试人员测试的时候,安装运行后一直卡死在黑屏的状态,测试机是努比亚的一款手机,android 4.4版本,然后拿来联机测试,打印日志显示的是Dalvik虚拟机找不到某些类。错误信息大致是: dalvik: can not find class xxx.class.然后我就分析了apk包的结构,...原创 2018-04-26 12:13:28 · 740 阅读 · 0 评论 -
AndroidX概览及迁移
1. AndroidX概览AndroidX是google团队在jetpack中用来开发、测试、打包、版本和发布库的开源项目.AndroidX是对最初的Android Support库的重大改进。和Android Support库一样,AndroidX独立于Android操作系统,并提供跨android版本的向后兼容性。AndroidX通过提供功能均等的库以及新的库,从而完全取代了Android ...原创 2019-04-18 19:03:13 · 443 阅读 · 0 评论 -
:app:transformDexArchiveWithExternalLibsDexMergerForMyDebug FAILED [DexArchiveMergerException]
错误描述我在项目中引入了photoview2.3.0implementation 'com.github.chrisbanes:PhotoView:2.3.0'然后再build 项目的时候出现以下错误:AGPBI: {"kind":"error","text":"Program type already present: android.support.v4.app.INotificat...原创 2019-04-19 09:32:44 · 501 阅读 · 0 评论 -
android刘海屏适配方案
刘海屏屏幕适配 注:以下所述“刘海”指延伸至状态栏的屏幕区域。google 官方适配方案google官方已经在**Android 9(API level 28)**开始支持刘海屏的显示(显示屏缺口支持)。当然设备制造商也可以选择在Android 8.1或更低版本的设备上支持刘海屏显示。google官方对刘海屏设计的约束不能有两个以上的刘海,即刘海区域 <= 2个;单边最多只能有一...原创 2019-04-25 11:21:17 · 1042 阅读 · 0 评论