我只是按照以下步骤运行
1. git克隆https://mycaccount@bitbucket.org/somename/appname.git
2.git结账开发者
3.git拉原点
4.get checkout mynewbrange
5. react-native run-android
该项目正在其他 4 个开发人员 PC 上运行,他们正在使用 mac
我在 Windows 8 中使用,但是当我运行 run-android 命令时它不起作用
我不分享任何代码,因为我猜这是一些配置问题,如果您需要查看代码,请帮助解决这个问题,然后问我我会更新。我现在不更新代码的原因是我认为问题与代码无关
PS F:\reactnative2\appname\appbuyer> react-native run-android
info JS 服务器已经在运行。
信息 正在安装应用程序...
FAILURE:构建失败并出现异常。
脚本 'F:\reactnative2\appname\appbuyer\node_modules@react-native-community\cli-platform-android\native_modules.gradle' 行:196
评估设置“appbuyer”时出现问题。
Cannot get property 'packageName' on null object
使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
1 秒内构建失败
错误 无法安装应用程序。确保您已设置 Android 开发环境:https://facebook.github.io/react-native/docs/getting-started.html#android-development-environment .使用 --verbose 标志运行 CLI 以获取更多详细信息。
错误:命令失败:gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
FAILURE:构建失败并出现异常。
脚本 'F:\reactnative2\appname\appbuyer\node_modules@react-native-community\cli-platform-android\native_modules.gradle' 行:196
评估设置“appbuyer”时出现问题。
Cannot get property 'packageName' on null object
使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
1 秒内构建失败
at checkExecSyncError (child_process.js:629:11)
at execFileSync (child_process.js:647:13)
at runOnAllDevices (F:\reactnative2\appname\appbuyer\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.jbuild\commands\runAndroid\runOnAllDevices.js:75:39)
at buildAndRun (F:\reactnative2\appname\appbuyer\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\index.js:137:41)d\commands\runAndroid\index.js:137:41) d\commands\runAndroid\index.js:103:12)
at then.result (F:\reactnative2\appname\appbuyer\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\index.js:103:12)
at process._tickCallback (internal/process/next_tick.js:68:7)
react-native run-android --stacktrace
error: unknown option `--stacktrace'
最佳答案
检查是否安装了节点模块和 android 文件夹。要安装节点模块,请运行 npm 安装 .需要 android sdk 才能使用 android。请检查您是否安装了所有必需的依赖项。
https://facebook.github.io/react-native/docs/getting-started
关于react-native - 无法在空对象上获取属性 'packageName',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57056746/