Android Studio 在最新检查期间,无法捕获任务“:app:processOutputDir”属性“sourceOutputDir”的输出文件的快照

fcipmucu  于 12个月前  发布在  Android
关注(0)|答案(4)|浏览(122)

我正在使用Windows 10,刚开始使用react-native。从https://facebook.github.io/react-native/docs/getting-started
开始的第一步是运行:react-native run-android。但我得到了这个错误:

正在启动JS服务器...在设备上构建和安装应用程序(cd android && gradlew.bat安装程序).启动Gradle守护程序(后续构建会更快)
FAILURE:生成失败,出现异常。

  • 哪里出错了:在最新检查期间,未能捕获任务“:app:processOutputGResources”属性“sourceOutputDir”的输出文件的快照。

无法读取路径“C:\Users\Kourosh\Desktop\React Native\AwesomeProject\android\app\build\generated\not_namespaced_r_class_sources\debug\processloggResources\r\android\arch\lifecycle\livedata\core”。

lmvvr0a8

lmvvr0a81#

如果在android/app/src/main/res/values中更改styles.xml后发生这种情况,请运行以下命令:

cd android
./gradlew clean
cd ..
react-native run-android

来源(Github问题评论)

zsbz8rwp

zsbz8rwp2#

清除该高速缓存可以修复它。但只有一次,如果您停止项目并重新运行它,您将再次以相同的错误结束。
做下面的事能帮我解决问题,

cd android
./gradlew clean
react-native start --reset-cache
npm clean cache --force

接下来,打开两个不同的终端运行

react-native start

在第一和第二轮中

react-native run-android

希望它也能为你工作。

tktrz96b

tktrz96b3#

所以,如果你有一个Ionic 4项目,在你的项目文件夹中,转到platforms/android并运行./gradlew clean。

cd platforms/android
./gradlew clean
ionic cordova run android -l
aelbi1ox

aelbi1ox4#

我发现在Win上登录到域帐户会导致这些问题。我以本地(机器)帐户登录,它们就消失了。线索是,它闻起来像一个权限问题。

相关问题