【问题标题】:react-native run-android Cannot get property 'packageName' on null objectreact-native run-android无法在空对象上获取属性'packageName'
【发布时间】:2020-02-24 08:04:21
【问题描述】:

我学习 React-native 才几天。我一直在关注 React Native 官方文档中 ubuntu + android 的“入门 - React Native”。但是,我在运行时无法解决此错误:sudo react-native run-android

Cannot get property 'packageName' on null object

此错误似乎与“Gradle”有关。我不知道如何修复和调试它。拜托,谁能帮我解决这个问题?

【问题讨论】:

  • 请检查执行顺序是否正确facebook.github.io/react-native/docs/getting-started
  • 当您触发 sudo 命令时,这意味着您需要管理员权限才能运行项目。项目文件夹上方是否有 lock 图标
  • 我完全按照他们的说明进行操作,我在每个命令中都使用了 sudo,并且项目文件夹上没有锁定图标。

标签: react-native android-studio android-gradle-plugin react-native-android


【解决方案1】:

做以下事情:

  1. 如果项目文件夹上显示锁定图标 然后使用 --- chown -R 和 Enter 给予许可。 转到主项目的位置,终端中的文件夹并触发命令。

  2. 然后从终端运行react-native run-android

【讨论】:

  • 我已经将权限设置为 777 并将所有者设置为我的 root 用户,然后运行“sudo react-native run-android”,但没有任何改变..
  • @HungDQ 还有什么控制台打印或分享错误截图
【解决方案2】:

这可能会解决问题。试试this

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-16
    • 2021-02-17
    相关资源
    最近更新 更多