兜兜转转,转转兜兜,还是回到从前。

02ba896f722da1732d94a55703db604f.gif

前言

年少时,背起行囊,独自远行,只为了轻狂的傲气。

时隔数年,电脑面前端起茶杯,默默注视跳动的字符。

回想过往,似乎某天离开这个行业,消失如同水花,寂静,了然。

记录下,Android 历程中遇到的点滴问题吧,只为了,下次更快的处理~!

瞄准鸡老大~!biu~!

Let's go.

1. Cannot inline bytecode built with JVM target 1.8 into bytecode that is being built with JVM target 1.6

解决方案:

在 build.gradle 中添加如下:

android {

// ...

compileOptions {

sourceCompatibility JavaVersion.VERSION_1_8

targetCompatibility JavaVersion.VERSION_1_8

}

kotlinOptions {

jvmTarget = JavaVersion.VERSION_1_8.toString()

}

// ...

}

2. Sourcetree remote: Invalid username or password

解决办法:

On OSX Sourcetree > Preferences > Git > Use System Git.

3. android:screenOrientation="portrait" 一直警告报红

在 application 添加如下:

tool:ignore="LockedOrientationActivity"

4. kotlin.NotImplementedError: An operation is not implemented: Not yet implemented

移除代码中 TODO xxx

5. Html.fromHtml 加载 strings.xml 无效(2020-04-14)

使用如下块包裹原有 String 内容即可:

解释如下:

被这个标记所包含的内容将表示为纯文本,比如表示文本内容“

为了便于理解,附上详情:

设备信息
用于保障您的互动行为操作的安全性存储空间
用于缓存文章图片信息相机拍照
用于反馈 Bug 以及修改建议]]>

6. App Name 有特殊字符(2020-04-16)

首先明确,strings 中不能包含特殊字符,如果包含,则需要单独处理,例如 App Name 显示如下:

XXX ´ XXX

直接写 ´ 会导致变异失败,需要找到符号对应的编码:

XXX ´ xxx

7. ERROR: Resource shrinker cannot be used for libraries.(2020-05-06)

Android Lib 中不能使用 shrinkResources 资源缩减。

Thanks

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐