到底有多少个小谢 2018-12-25 18:35 采纳率: 0%
浏览 1837
已采纳

RN项目在真机运行出现问题

BUILD SUCCESSFUL

Total time: 30.251 secs
Running E:\android-sdk/platform-tools/adb -s 022BTF7N45008109 reverse tcp:8081 tcp:8081
error: closed
Could not run adb reverse: Command failed: E:\android-sdk/platform-tools/adb -s 022BTF7N45008109 reverse tcp:8081 tcp:8081
Starting the app on 022BTF7N45008109 (E:\android-sdk/platform-tools/adb -s 022BTF7N45008109 shell am start -n com.axiamireader/com.axiamireader.MainActivity)...
Starting: Intent { cmp=com.axiamireader/.MainActivity }
java.lang.SecurityException: Permission Denial: starting Intent { flg=0x10000000 cmp=com.axiamireader/.MainActivity } from null (pid=6199, uid=2000) not exported from uid 10028
at android.os.Parcel.readException(Parcel.java:1425)
at android.os.Parcel.readException(Parcel.java:1379)
at android.app.ActivityManagerProxy.startActivityAsUser(ActivityManagerNative.java:1941)
at com.android.commands.am.Am.runStart(Am.java:503)
at com.android.commands.am.Am.run(Am.java:110)
at com.android.commands.am.Am.main(Am.java:83)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:235)
at dalvik.system.NativeStart.main(Native Method)

Process finished with exit code 0
请求这种是什么情况

  • 写回答

1条回答 默认 最新

  • 到底有多少个小谢 2019-01-07 09:33
    关注

    已经解决了,是因为我用的开发工具是webStorm。
    用这个开发工具运行的时候,会自动执行react-native start,这个是使用的8081。然后再自动安装app到手机上运行,这个时候就报了这个错误。
    我的解决办法是自己用命令行分别启动
    也就是在两个dos窗口中进入项目根目录分别执行react-native run-android和react-native start

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥20 c语言写的8051单片机存储器mt29的模块程序
  • ¥60 求直线方程 使平面上n个点在直线同侧并且距离总和最小
  • ¥50 java算法,给定试题的难度数量(简单,普通,困难),和试题类型数量(单选,多选,判断),以及题库中各种类型的题有多少道,求能否随机抽题。
  • ¥50 rk3588板端推理
  • ¥250 opencv怎么去掉 数字0中间的斜杠。
  • ¥15 这种情况的伯德图和奈奎斯特曲线怎么分析?
  • ¥250 paddleocr带斜线的0很容易识别成9
  • ¥15 电子档案元素采集(tiff及PDF扫描图片)
  • ¥15 flink-sql-connector-rabbitmq使用
  • ¥15 zynq7015,PCIE读写延时偏大