构建应用程序时出现 react-native-hms-location 错误
react-native-hms-location error when building app
我正在尝试安装库@hmscore/react-native-hms-location。我正在按照 https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-Guides/integrating-sdk-0000001050041330
执行所有步骤
但是,一旦我安装了库并尝试 运行 ./gradlew assembleRelease
来构建我的应用程序,我在终端中收到以下错误:
/MainApplication.java:18: error: cannot find symbol import com.huawei.hms.rn.location.RNHMSLocationPackage;
我不明白为什么,因为我正在按照说明进行操作。
还有其他人看到这个错误吗?
感谢您指出这个问题。我们已经提供了一个修复程序,它将在下一个版本中提供。
当前的 plug-in 代码有一个错误,影响了编译。开发者需要手动调整plug-in代码。
然后我试着对代码做了一些改动:
- 将 RNHMSLocationPackage.java 文件移动到位置文件夹:
- 更新RNHMSLocationPackage.java中的代码:
- 更新 android/src/main 文件夹中的 Androidmanifest 文件:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.huawei.hms.location">
</manifest>
根据我之前的验证,这次修改会成功。
更新:
React Native Location Plugin 5.0.0.301全新版本上线,敬请参考React Native Plugin。
我正在尝试安装库@hmscore/react-native-hms-location。我正在按照 https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-Guides/integrating-sdk-0000001050041330
执行所有步骤但是,一旦我安装了库并尝试 运行 ./gradlew assembleRelease
来构建我的应用程序,我在终端中收到以下错误:
/MainApplication.java:18: error: cannot find symbol import com.huawei.hms.rn.location.RNHMSLocationPackage;
我不明白为什么,因为我正在按照说明进行操作。
还有其他人看到这个错误吗?
感谢您指出这个问题。我们已经提供了一个修复程序,它将在下一个版本中提供。
当前的 plug-in 代码有一个错误,影响了编译。开发者需要手动调整plug-in代码。
然后我试着对代码做了一些改动:
- 将 RNHMSLocationPackage.java 文件移动到位置文件夹:
- 更新RNHMSLocationPackage.java中的代码:
- 更新 android/src/main 文件夹中的 Androidmanifest 文件:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.huawei.hms.location">
</manifest>
根据我之前的验证,这次修改会成功。
更新:
React Native Location Plugin 5.0.0.301全新版本上线,敬请参考React Native Plugin。