运行adb时出错:运行应用程序时出错.错误:活动未启动,无法解析Intent

nar*_*han 11 android react-native expo create-react-native-app

嗨,我正在尝试在我的反应本机项目上运行'yarn android'.并且遇到以下错误:

yarn android v0.27.5
$ react-native-scripts android
10:37:45 AM: Starting packager...
10:39:34 AM: Starting Android...
10:39:37 AM: Packager started!

To view your app with live reloading, point the Expo app to this QR code.
You'll find the QR scanner on the Projects tab of the app.

    <QR CODE>                                                  

Or enter this address in the Expo app's search bar:

  exp://172.19.29.31:19000

Your phone will need to be on the same local network as this computer.
For links to install the Expo app, please visit https://expo.io.


    Logs from serving your app will appear here. Press Ctrl+C at any time to stop.

Error running adb: Error running app. Error: Activity not started, unable to resolve Intent { act=android.intent.action.VIEW dat=exp://172.19.29.31:19000 flg=0x10000000 }

(node:28009) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Cannot read property 'length' of null
Run Code Online (Sandbox Code Playgroud)

我使用create-react-native-app生成器来设置我的应用程序,这是我的项目结构:

<username>$ls
App.js          app.json        gen         package.json
App.test.js     assets          my-app-key.keystore stylesheet.js
README.md       components      node_modules        yarn.lock 
Run Code Online (Sandbox Code Playgroud)

我也尝试使用我的expo应用程序扫描qr代码以在我的手机上运行我的应用程序,但它达到100%然后崩溃了应用程序,或者它给出了深蓝色屏幕,其中错误是"Uncaught Error"Packager是没有在http :: 19003"运行"(即使我扫描的端口是http:19000).

我现在也尝试运行'npm start'然后'a'作为android选项但是我收到了消息:11:40:20 AM:启动Android ...

Error running adb: Error running app. Error: Activity not started, unable to resolve Intent { act=android.intent.action.VIEW dat=exp://172.19.29.31:19000 flg=0x10000000 }


 › Press a to open Android device or emulator, or i to open iOS emulator.
 › Press q to display QR code.
 › Press r to restart packager, or R to restart packager and clear cache.
 › Press d to toggle development mode. (current mode: development)

(node:31496) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Cannot read property 'length' of null
11:43:30 AM: Running app on SM-T560NU in development mode

11:44:01 AM: [sane] Warning: Lost connection to watchman, reconnecting..
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我解决这个问题吗?

sal*_*lai 0

确保你在模拟器上使用最小的 API 19,它对我来说以某种方式工作。