大佬教程收集整理的这篇文章主要介绍了React-native run-android 不适用于插入的 android 4.1.2 手机,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我在插入的 AndroID 手机上运行我的 react-native 应用程序时遇到问题。问题是我有一部 iPhone,周围可用的手机是旧的 HTC,AndroID 版本为 4.1。* 当我在安装了 AVD 的情况下运行该应用程序时,它可以正常工作并在虚拟设备上打开,但 androID studio 确实会消耗内存,而且我个人想在物理手机而不是虚拟手机上测试该应用程序。 插入时: 运行后
react-native run-androID
@H_346_2@metro服务器在另一个节点命令窗口打开,在原来的cmd上写如下:info Running jetifIEr to migrate librarIEs to AndroIDX. You can disable it using "--no-jetifIEr" flag.
jetifIEr found 967 file(s) to forWARD-jetify. Using 4 workers...
info StarTing Js server...
* daemon not running; starTing Now at tcp:5037
* daemon started successfully
info Installing the app...
StarTing a Gradle Daemon (subsequent builds will be faster)
> Task :app:StripDeBUGDeBUGSymbols UP-TO-DATE
Compatible sIDe by sIDe NDK version was not found.
> Task :app:installDeBUG
11:46:51 V/ddms: execute: running am get-config
11:46:54 V/ddms: execute 'am get-config' on 'xxx' : EOF hit. Read: -1
11:46:54 V/ddms: execute: returning
Installing APK 'app-deBUG.apk' on 'HTC Desire 600 dual sim - 4.1.2' for app:deBUG
11:46:54 D/app-deBUG.apk: Uploading app-deBUG.apk onto device 'xxx'
11:46:54 D/Device: Uploading file onto device 'xxx'
11:46:54 D/ddms: Reading file permision of C:\Users\user\Desktop\Training\ReactNative\Practice\app01\androID\app\build\outputs\apk\deBUG\app-deBUG.apk as: rwx------
11:47:09 V/ddms: execute: running pm install -r -t "/data/local/tmp/app-deBUG.apk"
11:47:26 V/ddms: execute 'pm install -r -t "/data/local/tmp/app-deBUG.apk"' on 'xxx' : EOF hit. Read: -1
11:47:26 V/ddms: execute: returning
11:47:26 V/ddms: execute: running rm "/data/local/tmp/app-deBUG.apk"
11:47:26 V/ddms: execute 'rm "/data/local/tmp/app-deBUG.apk"' on 'xxx' : EOF hit. Read: -1
11:47:26 V/ddms: execute: returning
Installed on 1 device.
Deprecated Gradle features were used in this build,making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the indivIDual deprecation warnings.
See https://docs.gradle.org/6.2/userguIDe/command_line_interface.HTML#sec:command_line_warnings
BUILD succesSFul in 1m 30s
27 actionable tasks: 6 executed,21 up-to-date
info ConnecTing to the development server...
adb.exe: error: closed
warn Failed to connect to development server using "adb reverse": Command Failed: adb -s xxx
reverse tcp:8081 tcp:8081
info StarTing the app on "xxx"...
StarTing: Intent { cmp=com.app01/.MainActivity }
**附加信息:
androID studio 中安装/运行的 SDK 为 30 级。
在项目的 build.gradle
文件中找到以下内容:
buildscript {
ext {
buildToolsversion = "29.0.2"
minSdkVersion = 16
compileSdkVersion = 29
targetSdkVersion = 29
}
repositorIEs {
Google()
jcenter()
}
dependencIEs {
classpath("com.androID.tools.build:gradle:3.5.3")
// NOTE: Do not place your application dependencIEs here; they belong
// in the indivIDual module build.gradle files
}
}
我查了一下,我的androID版本对应的API级别是16,和androID版本有关系吗?或者它与adb有关。我真的希望有一个解决方案。提前致谢。我已准备好提供补充/必填信息。
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
以上是大佬教程为你收集整理的React-native run-android 不适用于插入的 android 4.1.2 手机全部内容,希望文章能够帮你解决React-native run-android 不适用于插入的 android 4.1.2 手机所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。