-
Notifications
You must be signed in to change notification settings - Fork 542
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
I'm following the Quick Start Guide, it works fine until i run with valdi install android.
the error message is as follows:
严重: Unexpected
com.google.common.base.VerifyException: drawable/valdi-demo_valdi is not a valid resource name. Expected ^((?<package>[^:]+):)?(?<type>\w+)/(?<name>[A-Za-z0-9_.$]+)$
at com.google.common.base.Verify.verify(Verify.java:417)
at com.google.devtools.build.android.ResourceName.parse(ResourceName.java:55)
at com.google.devtools.build.android.AndroidCompiledDataDeserializer.consumeCompiledFile(AndroidCompiledDataDeserializer.java:531)
at com.google.devtools.build.android.AndroidCompiledDataDeserializer.read(AndroidCompiledDataDeserializer.java:676)
at com.google.devtools.build.android.SerializedAndroidData.deserialize(SerializedAndroidData.java:108)
at com.google.devtools.build.android.AndroidResourceMerger.mergeCompiledData(AndroidResourceMerger.java:204)
at com.google.devtools.build.android.AndroidCompiledResourceMergingAction.main(AndroidCompiledResourceMergingAction.java:235)
at com.google.devtools.build.android.ResourceProcessorBusyBox$Tool$3.call(ResourceProcessorBusyBox.java:82)
at com.google.devtools.build.android.ResourceProcessorBusyBox.processRequest(ResourceProcessorBusyBox.java:237)
at com.google.devtools.build.android.ResourceProcessorBusyBox.main(ResourceProcessorBusyBox.java:184)
12月 19, 2025 9:22:55 下午 com.google.devtools.build.android.ResourceProcessorBusyBox processRequest
严重: Error during processing
com.google.common.base.VerifyException: drawable/valdi-demo_valdi is not a valid resource name. Expected ^((?<package>[^:]+):)?(?<type>\w+)/(?<name>[A-Za-z0-9_.$]+)$
at com.google.common.base.Verify.verify(Verify.java:417)
at com.google.devtools.build.android.ResourceName.parse(ResourceName.java:55)
at com.google.devtools.build.android.AndroidCompiledDataDeserializer.consumeCompiledFile(AndroidCompiledDataDeserializer.java:531)
at com.google.devtools.build.android.AndroidCompiledDataDeserializer.read(AndroidCompiledDataDeserializer.java:676)
at com.google.devtools.build.android.SerializedAndroidData.deserialize(SerializedAndroidData.java:108)
at com.google.devtools.build.android.AndroidResourceMerger.mergeCompiledData(AndroidResourceMerger.java:204)
at com.google.devtools.build.android.AndroidCompiledResourceMergingAction.main(AndroidCompiledResourceMergingAction.java:235)
at com.google.devtools.build.android.ResourceProcessorBusyBox$Tool$3.call(ResourceProcessorBusyBox.java:82)
at com.google.devtools.build.android.ResourceProcessorBusyBox.processRequest(ResourceProcessorBusyBox.java:237)
at com.google.devtools.build.android.ResourceProcessorBusyBox.main(ResourceProcessorBusyBox.java:184)
Exception in thread "main" com.google.common.base.VerifyException: drawable/valdi-demo_valdi is not a valid resource name. Expected ^((?<package>[^:]+):)?(?<type>\w+)/(?<name>[A-Za-z0-9_.$]+)$
at com.google.common.base.Verify.verify(Verify.java:417)
at com.google.devtools.build.android.ResourceName.parse(ResourceName.java:55)
at com.google.devtools.build.android.AndroidCompiledDataDeserializer.consumeCompiledFile(AndroidCompiledDataDeserializer.java:531)
at com.google.devtools.build.android.AndroidCompiledDataDeserializer.read(AndroidCompiledDataDeserializer.java:676)
at com.google.devtools.build.android.SerializedAndroidData.deserialize(SerializedAndroidData.java:108)
at com.google.devtools.build.android.AndroidResourceMerger.mergeCompiledData(AndroidResourceMerger.java:204)
at com.google.devtools.build.android.AndroidCompiledResourceMergingAction.main(AndroidCompiledResourceMergingAction.java:235)
at com.google.devtools.build.android.ResourceProcessorBusyBox$Tool$3.call(ResourceProcessorBusyBox.java:82)
at com.google.devtools.build.android.ResourceProcessorBusyBox.processRequest(ResourceProcessorBusyBox.java:237)
at com.google.devtools.build.android.ResourceProcessorBusyBox.main(ResourceProcessorBusyBox.java:184)
Target //:valdi-demo_app_android failed to build
Use --verbose_failures to see the command lines of failed build steps.
INFO: Elapsed time: 2036.571s, Critical Path: 401.22s
INFO: 5939 processes: 42 internal, 5891 local, 6 worker.
ERROR: Build did NOT complete successfully
Failed to build target: //:valdi-demo_app_android
To Reproduce
Install Valdi CLI
npm install -g @snap/valdi
valdi dev_setup
mkdir my_project && cd my_project
valdi bootstrap
valdi install android
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working