|
1 | 1 | # React Native 坑大发
|
2 | 2 |
|
3 |
| -## 10. 魅族 Meizu m2 note / 魅族 Meizu MX4 / 华为 Huawei Mate 7 / 华为 Huawei P8 / 小米 Redmi Note 2 / 乐视 Letv X500 无法安装 |
| 3 | +欢迎您帮忙纠错, 一起帮助更多的人, QQ:2225226 |
4 | 4 |
|
5 |
| -开发调试期间, 以上手机安装apk时, **可能会**报一个 `com.android.ddmlib.InstallException: Unable to upload some APKs`, 我们需要修改如下几个位置: |
| 5 | +## 12. 开发时 Java Module 不能使用方法重载 |
| 6 | +在 C# / Java 中方法重载是非常常见的, 但在如果在开发时 Java Module 使用了重载, 就会报: [method name already registered 错误](https://github.com/Kennytian/learning-react-native/blob/master/components/develop_native_modules.md#24-当心重载陷阱), 解决办法就是换个方法名, 建议不要在方法名后面加2、3之类的, 不专业 :) |
6 | 7 |
|
7 |
| - * 需要将 `android/build.gradle` 里的 `gradle:1.3.1` 改为 `gradle:1.2.3` |
8 |
| - * 经过测试**无需**将 `android/gradle/wrapper/gradle-wrapper.properties` 文件里的 `gradle-2.4-all.zip` 改为 `gradle-2.2-all.zip`(如果Termial提示要改为2.2, 不用管它) |
9 |
| - |
10 |
| - |
11 |
| -## 11. (接第10条)虽然安装成功, 但icon图标不显示 |
| 8 | +## 11.(接第10条)虽然安装成功, 但icon图标不显示 |
12 | 9 |
|
13 | 10 | 好不容易安装成功, 但icon图标不显示, 后来发现所有用 `<Image source={require('')}/>` 显示的图片的地方都不显示图片了, 不管什么 Android 手机都不显示, **真想砸电脑啊!!!** 冷静一会儿之后,要不我换个思路试试:
|
14 | 11 |
|
15 | 12 | * 改回原来的 `gradle:1.3.1` 打包, 只生成 apk 文件(`./gradlew assembleRelease`), 先不安装。
|
16 | 13 | * 将 apk 文件拷到报 `Unable to upload some APKs` 错误的手机里, 点击 apk, 成功安装, require 方式的图片正常显示。
|
17 | 14 |
|
18 |
| -欢迎您帮忙纠错, 一起帮忙更多的人, QQ:2225226 |
| 15 | + |
| 16 | +## 10. 魅族 Meizu m2 note / 魅族 Meizu MX4 / 华为 Huawei Mate 7 / 华为 Huawei P8 / 小米 Redmi Note 2 / 乐视 Letv X500 无法安装 |
| 17 | + |
| 18 | +开发调试期间, 以上手机安装apk时, **可能会**报一个 `com.android.ddmlib.InstallException: Unable to upload some APKs`, 我们需要修改如下几个位置: |
| 19 | + |
| 20 | + * 需要将 `android/build.gradle` 里的 `gradle:1.3.1` 改为 `gradle:1.2.3` |
| 21 | + * 经过测试**无需**将 `android/gradle/wrapper/gradle-wrapper.properties` 文件里的 `gradle-2.4-all.zip` 改为 `gradle-2.2-all.zip`(如果Termial提示要改为2.2, 不用管它) |
| 22 | + |
| 23 | +## 下面的9条我忘了 :D |
0 commit comments