reactnativecn / react-native-pushy

React Native 极速热更新服务
https://pushy.reactnative.cn
Other
1.77k stars 257 forks source link

android Task :react-native-update:compileReleaseJavaWithJavac FAILED #364

Closed breezes1 closed 3 years ago

breezes1 commented 3 years ago
> Task :react-native-update:compileReleaseJavaWithJavac FAILED
/Users/chencheng/projects/testProject/react-native/AppRn/node_modules/react-native-update/android/src/main/java/cn/reactnative/modules/update/UpdateModule.java:29: 错误: 程序包android.support.v4.content不存在
import static android.support.v4.content.FileProvider.getUriForFile;
                                        ^
/Users/chencheng/projects/testProject/react-native/AppRn/node_modules/react-native-update/android/src/main/java/cn/reactnative/modules/update/UpdateModule.java:29: 错误: 仅从类和接口静态导入
import static android.support.v4.content.FileProvider.getUriForFile;
^
/Users/chencheng/projects/testProject/react-native/AppRn/node_modules/react-native-update/android/src/main/java/cn/reactnative/modules/update/PushyFileProvider.java:3: 错误: 程序包android.support.v4.content不存在
import android.support.v4.content.FileProvider;
                                 ^
/Users/chencheng/projects/testProject/react-native/AppRn/node_modules/react-native-update/android/src/main/java/cn/reactnative/modules/update/PushyFileProvider.java:10: 错误: 找不到符号
public class PushyFileProvider extends FileProvider {
                                       ^
  符号: 类 FileProvider
/Users/chencheng/projects/testProject/react-native/AppRn/node_modules/react-native-update/android/src/main/java/cn/reactnative/modules/update/UpdateModule.java:122: 错误: 找不到符号
            apkUri = getUriForFile(mContext, mContext.getPackageName() + ".pushy.fileprovider", toInstall);
                     ^
  符号:   方法 getUriForFile(ReactApplicationContext,String,File)
  位置: 类 UpdateModule
注: /Users/chencheng/projects/testProject/react-native/AppRn/node_modules/react-native-update/android/src/main/java/cn/reactnative/modules/update/UpdateModule.java使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
5 个错误

FAILURE: Build failed with an exception.

请问能帮助我解决这个问题吗

breezes1 commented 3 years ago

已解决 npx jetify, 感谢 晴明