Closed q13945951476 closed 1 year ago
jdk是1.8.04 有大佬帮忙看下吗?试了好多方法了。木有效果啊。。
报错还有个这个
Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/02 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01
cvc-complex-type.2.4.a: 发现了以元素 'base-extension' 开头的无效内容。应以 '{codename, tag}' 之一开头。:
org.xml.sax.SAXParseException; lineNumber: 141; columnNumber: 259; cvc-complex-type.2.4.a: 发现了以元素 'base-extension' 开头的无效内容。应以 '{codename, tag}' 之一开头。
at java.xml/com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204)
at java.xml/com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:135)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:396)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:284)
at java.xml/com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:511)
at java.xml/com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3587)
at java.xml/com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1971)
at java.xml/com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:829)
at java.xml/com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:570)
at com.sun.xml.bind.v2.runtime.unmarshaller.ValidatingUnmarshaller.startElement(ValidatingUnmarshaller.java:101)
at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.startElement(SAXConnector.java:168)
at java.xml/org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:551)
at com.android.repository.impl.meta.SchemaModuleUtil$NamespaceFallbackFilter.startElement(SchemaModuleUtil.java:400)
at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:510)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:374)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2710)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534)
at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888)
at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824)
at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216)
at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635)
at java.xml/org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:357)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:258)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:229)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:155)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:138)
at com.android.repository.impl.meta.SchemaModuleUtil.unmarshal(SchemaModuleUtil.java:193)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.parsePackage(LocalRepoLoaderImpl.java:305)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.parsePackages(LocalRepoLoaderImpl.java:159)
at com.android.repository.impl.manager.LocalRepoLoaderImpl.getPackages(LocalRepoLoaderImpl.java:124)
at com.android.repository.impl.manager.RepoManagerImpl$LoadTask.run(RepoManagerImpl.java:520)
at com.android.repository.api.RepoManager$DummyProgressRunner.runSyncWithProgress(RepoManager.java:397)
at com.android.repository.impl.manager.RepoManagerImpl.load(RepoManagerImpl.java:365)
at com.android.repository.api.RepoManager.loadSynchronously(RepoManager.java:290)
at com.android.repository.impl.manager.RepoManagerImpl.reloadLocalIfNeeded(RepoManagerImpl.java:395)
at com.android.builder.sdk.DefaultSdkLoader.init(DefaultSdkLoader.java:386)
at com.android.builder.sdk.DefaultSdkLoader.getSdkInfo(DefaultSdkLoader.java:367)
at com.android.build.gradle.internal.SdkHandler.initTarget(SdkHandler.java:179)
at com.android.build.gradle.BasePlugin.ensureTargetSetup(BasePlugin.java:867)
at com.android.build.gradle.BasePlugin.createAndroidTasks(BasePlugin.java:717)
at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:81)
at com.android.build.gradle.BasePlugin.lambda$createTasks$4(BasePlugin.java:646)
at com.android.build.gradle.internal.crash.CrashReporting$afterEvaluate$1.execute(crash_reporting.kt:37)
at com.android.build.gradle.internal.crash.CrashReporting$afterEvaluate$1.execute(crash_reporting.kt)
at org.gradle.configuration.internal.DefaultListenerBuildOperationDecorator$BuildOperationEmittingAction$1$1.run(DefaultListenerBuildOperationDecorator.java:150)
at org.gradle.configuration.internal.DefaultUserCodeApplicationContext.reapply(DefaultUserCodeApplicationContext.java:58)
at org.gradle.configuration.internal.DefaultListenerBuildOperationDecorator$BuildOperationEmittingAction$1.run(DefaultListenerBuildOperationDecorator.java:147)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:402)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:394)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:92)
at org.gradle.configuration.internal.DefaultListenerBuildOperationDecorator$BuildOperationEmittingAction.execute(DefaultListenerBuildOperationDecorator.java:144)
at org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:91)
at org.gradle.internal.event.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:80)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:42)
at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:230)
at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:149)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:58)
at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:324)
at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:234)
at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:140)
at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:37)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
at com.sun.proxy.$Proxy32.afterEvaluate(Unknown Source)
at org.gradle.configuration.project.LifecycleProjectEvaluator$NotifyAfterEvaluate$1.execute(LifecycleProjectEvaluator.java:190)
at org.gradle.configuration.project.LifecycleProjectEvaluator$NotifyAfterEvaluate$1.execute(LifecycleProjectEvaluator.java:187)
at org.gradle.api.internal.project.DefaultProject.stepEvaluationListener(DefaultProject.java:1416)
at org.gradle.configuration.project.LifecycleProjectEvaluator$NotifyAfterEvaluate.run(LifecycleProjectEvaluator.java:196)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:402)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:394)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:92)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.configuration.project.LifecycleProjectEvaluator$EvaluateProject$1.run(LifecycleProjectEvaluator.java:111)
at org.gradle.internal.Factories$1.create(Factories.java:25)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:183)
at org.gradle.internal.work.StopShieldingWorkerLeaseService.withLocks(StopShieldingWorkerLeaseService.java:40)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.withProjectLock(DefaultProjectStateRegistry.java:226)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.withMutableState(DefaultProjectStateRegistry.java:220)
at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.withMutableState(DefaultProjectStateRegistry.java:186)
at org.gradle.configuration.project.LifecycleProjectEvaluator$EvaluateProject.run(LifecycleProjectEvaluator.java:95)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:402)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:394)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:92)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:67)
at org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:693)
at org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:141)
at org.gradle.execution.TaskPathProjectEvaluator.configure(TaskPathProjectEvaluator.java:35)
at org.gradle.execution.TaskPathProjectEvaluator.configureHierarchy(TaskPathProjectEvaluator.java:62)
at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:54)
at org.gradle.configuration.NotifyingBuildConfigurer$ConfigureBuild.run(NotifyingBuildConfigurer.java:52)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:402)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:394)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:92)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.configuration.NotifyingBuildConfigurer.configure(NotifyingBuildConfigurer.java:40)
at org.gradle.initialization.DefaultGradleLauncher.configureBuild(DefaultGradleLauncher.java:197)
at org.gradle.initialization.DefaultGradleLauncher.doClassicBuildStages(DefaultGradleLauncher.java:137)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:125)
at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:105)
at org.gradle.internal.invocation.GradleBuildController$1.execute(GradleBuildController.java:58)
at org.gradle.internal.invocation.GradleBuildController$1.execute(GradleBuildController.java:55)
at org.gradle.internal.invocation.GradleBuildController$3.create(GradleBuildController.java:82)
at org.gradle.internal.invocation.GradleBuildController$3.create(GradleBuildController.java:75)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:183)
at org.gradle.internal.work.StopShieldingWorkerLeaseService.withLocks(StopShieldingWorkerLeaseService.java:40)
at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:75)
at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:55)
at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:31)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:58)
at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:39)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call(RunAsBuildOperationBuildActionRunner.java:51)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call(RunAsBuildOperationBuildActionRunner.java:45)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:416)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:406)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:102)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:45)
at org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:49)
at org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:46)
at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:78)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:46)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:31)
at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:42)
at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:28)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:78)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:52)
at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute(SubscribableBuildActionExecuter.java:59)
at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute(SubscribableBuildActionExecuter.java:36)
at org.gradle.tooling.internal.provider.SessionScopeBuildActionExecuter.execute(SessionScopeBuildActionExecuter.java:68)
at org.gradle.tooling.internal.provider.SessionScopeBuildActionExecuter.execute(SessionScopeBuildActionExecuter.java:38)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:37)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:26)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:60)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:32)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:55)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:41)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:48)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:32)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
at org.gradle.util.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:81)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.base/java.lang.Thread.run(Thread.java:834)
Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01
部分报错信息 new GuardedAsyncTask<Void, Void>(getReactApplicationContext()) { ^ ����: ���� getReactApplicationContext() λ��: �� AsyncStorageModule D:\demo\CmGovern\node_modules\@react-native-async-storage\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncStorageModule.java:193: ����: �������Ḳ�ǻ�ʵ�ֳ����͵ķ��� @Override ^ D:\demo\CmGovern\node_modules\@react-native-async-storage\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncStoragePackage.java:30: ����: [unchecked] ����Ϊԭʼ����Class�ij�Ա��getDeclaredConstructor(Class<?>...)�ĵ���δ������� NativeModule inst = (NativeModule) storageClass.getDeclaredConstructor(new Class[]{ReactContext.class}).newInstance(reactContext); ^ ����, T�����ͱ���: T��չ������ Class��������Object 100 ������ 1 ������
FAILURE: Build failed with an exception.
What went wrong: Execution failed for task ':@react-native-async-storage_async-storage:compileDebugJavaWithJavac'.
Compilation failed; see the compiler error output for details.
Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Get more help at https://help.gradle.org
BUILD FAILED in 2m 21s
at checkExecSyncError (node:child_process:826:11)
at execFileSync (node:child_process:864:15)
at runOnAllDevices (D:\demo\CmGovern\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:94:39)
at buildAndRun (D:\demo\CmGovern\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\index.js:158:41)
at D:\demo\CmGovern\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\index.js:125:12
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async Command.handleAction (D:\demo\CmGovern\node_modules\@react-native-community\cli\build\index.js:164:9)
error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
大佬,我按照这个改gradle了。还是报错。是不是这两个库有问题了。我应该怎么改。是换库,还是应为墙的原因?
Task :@react-native-community_async-storage:compileDebugJavaWithJavac
Task :@react-native-community_viewpager:compileDebugJavaWithJavac
Task :app:bundleDebugJsAndAssets FAILED SyntaxError: Invalid regular expression: /(.\fixtures\.|node_modules[\]react[\]dist[\].|website\node_modules\.|heapCapture\bundle.js|.\tests\.)$/: Unterminated character class at new RegExp (
) at blacklist (D:\demo\CmGovern\node_modules\metro-config\src\defaults\blacklist.js:34:10) at getBlacklistRE (D:\demo\CmGovern\node_modules\@react-native-community\cli\build\tools\loadMetroConfig.js:66:59) at getDefaultConfig (D:\demo\CmGovern\node_modules\@react-native-community\cli\build\tools\loadMetroConfig.js:82:20 at load (D:\demo\CmGovern\node_modules\@react-native-community\cli\build\tools\loadMetroConfig.js:118:25) at buildBundle (D:\demo\CmGovern\node_modules\@react-native-community\cli\build\commands\bundle\buildBundle.js:69:53) at Object.bundleWithOutput (D:\demo\CmGovern\node_modules\@react-native-community\cli\build\commands\bundle\bundle.js:27:35) at Command.handleAction (D:\demo\CmGovern\node_modules\@react-native-community\cli\build\index.js:164:23) at Command.listener (D:\demo\CmGovern\node_modules\commander\index.js:315:8) at Command.emit (node:events:390:28)
Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/5.5/userguide/command_line_interface.html#sec:command_line_warnings 73 actionable tasks: 73 executed D:\demo\CmGovern\node_modules\@react-native-community\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncStorageModule.java:132: ����: [deprecation] GuardedAsyncTask�е�GuardedAsyncTask(ReactContext)�ѹ�ʱ new GuardedAsyncTask<Void, Void>(getReactApplicationContext()) { ^ D:\demo\CmGovern\node_modules\@react-native-community\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncStorageModule.java:132: ����: [deprecation] GuardedAsyncTask�е�GuardedAsyncTask(ReactContext)�ѹ�ʱ new GuardedAsyncTask<Void, Void>(getReactApplicationContext()) { ^ D:\demo\CmGovern\node_modules\@react-native-community\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncStorageModule.java:205: ����: [deprecation] GuardedAsyncTask�е�GuardedAsyncTask(ReactContext)�ѹ�ʱ new GuardedAsyncTask<Void, Void>(getReactApplicationContext()) { ^ D:\demo\CmGovern\node_modules\@react-native-community\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncStorageModule.java:205: ����: [deprecation] GuardedAsyncTask�е�GuardedAsyncTask(ReactContext)�ѹ�ʱ new GuardedAsyncTask<Void, Void>(getReactApplicationContext()) { ^ D:\demo\CmGovern\node_modules\@react-native-community\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncStorageModule.java:270: ����: [deprecation] GuardedAsyncTask�е�GuardedAsyncTask(ReactContext)�ѹ�ʱ new GuardedAsyncTask<Void, Void>(getReactApplicationContext()) { ^ D:\demo\CmGovern\node_modules\@react-native-community\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncStorageModule.java:270: ����: [deprecation] GuardedAsyncTask�е�GuardedAsyncTask(ReactContext)�ѹ�ʱ new GuardedAsyncTask<Void, Void>(getReactApplicationContext()) { ^ D:\demo\CmGovern\node_modules\@react-native-community\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncStorageModule.java:317: ����: [deprecation] GuardedAsyncTask�е�GuardedAsyncTask(ReactContext)�ѹ�ʱ new GuardedAsyncTask<Void, Void>(getReactApplicationContext()) { ^ D:\demo\CmGovern\node_modules\@react-native-community\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncStorageModule.java:317: ����: [deprecation] GuardedAsyncTask�е�GuardedAsyncTask(ReactContext)�ѹ�ʱ new GuardedAsyncTask<Void, Void>(getReactApplicationContext()) { ^ D:\demo\CmGovern\node_modules\@react-native-community\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncStorageModule.java:379: ����: [deprecation] GuardedAsyncTask�е�GuardedAsyncTask(ReactContext)�ѹ�ʱ new GuardedAsyncTask<Void, Void>(getReactApplicationContext()) { ^ D:\demo\CmGovern\node_modules\@react-native-community\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncStorageModule.java:379: ����: [deprecation] GuardedAsyncTask�е�GuardedAsyncTask(ReactContext)�ѹ�ʱ new GuardedAsyncTask<Void, Void>(getReactApplicationContext()) { ^ D:\demo\CmGovern\node_modules\@react-native-community\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncStorageModule.java:402: ����: [deprecation] GuardedAsyncTask�е�GuardedAsyncTask(ReactContext)�ѹ�ʱ new GuardedAsyncTask<Void, Void>(getReactApplicationContext()) { ^ D:\demo\CmGovern\node_modules\@react-native-community\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncStorageModule.java:402: ����: [deprecation] GuardedAsyncTask�е�GuardedAsyncTask(ReactContext)�ѹ�ʱ new GuardedAsyncTask<Void, Void>(getReactApplicationContext()) { ^ 12 ������ D:\demo\CmGovern\node_modules\@react-native-community\viewpager\android\src\main\java\com\reactnativecommunity\viewpager\ReactViewPager.java:152: ����: [deprecation] ViewPager�е�setOnPageChangeListener(OnPageChangeListener)�ѹ�ʱ setOnPageChangeListener(new PageChangeListener()); ^ D:\demo\CmGovern\node_modules\@react-native-community\viewpager\android\src\main\java\com\reactnativecommunity\viewpager\ReactViewPagerManager.java:61: ����: [unchecked] ReactViewPagerManager�е�getExportedCustomDirectEventTypeConstants()������BaseViewManager�е�getExportedCustomDirectEventTypeConstants() public Map getExportedCustomDirectEventTypeConstants() { ^ ����������Ҫ��Map��Map<String,Object>��δ������ת�� D:\demo\CmGovern\node_modules\@react-native-community\viewpager\android\src\main\java\com\reactnativecommunity\viewpager\ReactViewPagerManager.java:61: ����: [unchecked] ReactViewPagerManager�е�getExportedCustomDirectEventTypeConstants()������ViewManager�е�getExportedCustomDirectEventTypeConstants() public Map getExportedCustomDirectEventTypeConstants() { ^ ����������Ҫ��Map��Map<String,Object>��δ������ת�� D:\demo\CmGovern\node_modules\@react-native-community\viewpager\android\src\main\java\com\reactnativecommunity\viewpager\ReactViewPagerManager.java:80: ����: [deprecation] ViewManager�е�receiveCommand(T,int,ReadableArray)�ѹ�ʱ public void receiveCommand( ^ ����, T�����ͱ���: T��չ������ ViewManager��������View 4 ������ error Invalid regular expression: /(.\fixtures\.|node_modules[\]react[\]dist[\].|website\node_modules\.|heapCapture\bundle.js|.\tests\.)$/: Unterminated character class. Run CLI with --verbose flag for more details.
FAILURE: Build failed with an exception.
What went wrong: Execution failed for task ':app:bundleDebugJsAndAssets'.
Process 'command 'cmd'' finished with non-zero exit value 1
Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Get more help at https://help.gradle.org
BUILD FAILED in 22s
660
660
@sunnylqm
jdk改成1.8后,报错变了
Task :app:bundleDebugJsAndAssets FAILED SyntaxError: Invalid regular expression: /(.\fixtures\.|node_modules[\]react[\]dist[\].|website\node_modules\.|heapCapture\bundle.js|.\tests\.)$/: Unterminated character class at new RegExp (
) at blacklist (D:\demo\CmGovern\node_modules\metro-config\src\defaults\blacklist.js:34:10) at getBlacklistRE (D:\demo\CmGovern\node_modules\@react-native-community\cli\build\tools\loadMetroConfig.js:66:59) at getDefaultConfig (D:\demo\CmGovern\node_modules\@react-native-community\cli\build\tools\loadMetroConfig.js:82:20 at load (D:\demo\CmGovern\node_modules\@react-native-community\cli\build\tools\loadMetroConfig.js:118:25) at buildBundle (D:\demo\CmGovern\node_modules\@react-native-community\cli\build\commands\bundle\buildBundle.js:69:53) at Object.bundleWithOutput (D:\demo\CmGovern\node_modules\@react-native-community\cli\build\commands\bundle\bundle.js:27:35) at Command.handleAction (D:\demo\CmGovern\node_modules\@react-native-community\cli\build\index.js:164:23) at Command.listener (D:\demo\CmGovern\node_modules\commander\index.js:315:8) at Command.emit (node:events:390:28)
Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/5.5/userguide/command_line_interface.html#sec:command_line_warnings 73 actionable tasks: 2 executed, 71 up-to-date error Invalid regular expression: /(.\fixtures\.|node_modules[\]react[\]dist[\].|website\node_modules\.|heapCapture\bundle.js|.\tests\.)$/: Unterminated character class. Run CLI with --verbose flag for more details.
FAILURE: Build failed with an exception.
What went wrong: Execution failed for task ':app:bundleDebugJsAndAssets'.
Process 'command 'cmd'' finished with non-zero exit value 1
Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Get more help at https://help.gradle.org
BUILD FAILED in 10s
error Failed to install the app. Make sure you have the Android development environment set up: https://facebook.github.io/react-native/docs/getting-started.html#android-development-environment. Run CLI with --verbose flag for more details. Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081 error Invalid regular expression: /(.\fixtures\.|node_modules[\]react[\]dist[\].|website\node_modules\.|heapCapture\bundle.js|.\tests\.)$/: Unterminated character class. Run CLI with --verbose flag for more details.
FAILURE: Build failed with an exception.
What went wrong: Execution failed for task ':app:bundleDebugJsAndAssets'.
Process 'command 'cmd'' finished with non-zero exit value 1
Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Get more help at https://help.gradle.org
BUILD FAILED in 10s
at checkExecSyncError (node:child_process:826:11)
at execFileSync (node:child_process:864:15)
at runOnAllDevices (D:\demo\CmGovern\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:94:39)
at buildAndRun (D:\demo\CmGovern\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\index.js:158:41)
at D:\demo\CmGovern\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\index.js:125:12
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async Command.handleAction (D:\demo\CmGovern\node_modules\@react-native-community\cli\build\index.js:164:9)
error Command failed with exit code 1.
现在的这个问题是老版本rn的兼容问题 (metro在node v12以上版本中,在windows系统下正则解析有兼容问题) https://github.com/facebook/metro/commit/881d9f6d97da92fbf510236fef697642ac9a3fe2 要么升级rn到较新的版本,要么降级node到v10
我百度了下。直接改的正则 进入node_modules\metro-config\src\defaults 编辑 blacklist.js
/node_modules[/\]react[/\]dist[/\]./ 修改为 /node_modules[\/\]react[\/\]dist[\/\]./
就不报那个错了,但是报别的了。。。不知道是不是node版本的事。还请大佬帮看一下,要不我先降node版本吧。
Task :app:processDebugResources FAILED
Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/5.5/userguide/command_line_interface.html#sec:command_line_warnings 254 actionable tasks: 183 executed, 71 up-to-date D:\demo\CmGovern\node_modules\jpush-react-native\android\src\main\java\cn\jiguang\plugins\push\JPushModule.java:229: � ���: [unchecked] ��������δ�������: ���� JPushInterface�еķ��� setPropertiesӦ�õ����������� JPushInterface.setProperties(reactContext,sequence,properties); ^ ��Ҫ: Context,int,Map<String,Object> �ҵ�: ReactApplicationContext,int,HashMap D:\demo\CmGovern\node_modules\jpush-react-native\android\src\main\java\cn\jiguang\plugins\push\JPushModule.java:229: � ���: [unchecked] δ������ת�� JPushInterface.setProperties(reactContext,sequence,properties); ^ ��Ҫ: Map<String,Object> �ҵ�: HashMap D:\demo\CmGovern\node_modules\jpush-react-native\android\src\main\java\cn\jiguang\plugins\push\JPushModule.java:245: � ���: [unchecked] ��������δ�������: ���� JPushInterface�еķ��� deletePropertiesӦ�õ����� ������ JPushInterface.deleteProperties(reactContext,sequence,properties); ^ ��Ҫ: Context,int,Map<String,Object> �ҵ�: ReactApplicationContext,int,HashMap D:\demo\CmGovern\node_modules\jpush-react-native\android\src\main\java\cn\jiguang\plugins\push\JPushModule.java:245: � ���: [unchecked] δ������ת�� JPushInterface.deleteProperties(reactContext,sequence,properties); ^ ��Ҫ: Map<String,Object> �ҵ�: HashMap 4 ������ D:\demo\CmGovern\android\Media\src\com\winsse\ma\module\camera\business\CameraBusiness.java:8: ����: [deprecation] android.app�е�ProgressDialog�ѹ�ʱ import android.app.ProgressDialog; ^ D:\demo\CmGovern\android\Media\src\com\winsse\ma\module\camera\view\LDCameraPV.java:3: ����: [deprecation] android.hardware�е�Camera�ѹ�ʱ import android.hardware.Camera.CameraInfo; ^ D:\demo\CmGovern\android\Media\src\com\winsse\ma\module\camera\view\LDCameraPV.java:3: ����: [deprecation] android.hardware�е�Camera�ѹ�ʱ import android.hardware.Camera.CameraInfo; ^ D:\demo\CmGovern\android\Media\src\com\winsse\ma\module\camera\view\LDCameraPV.java:3: ����: [deprecation] Camera� е�CameraInfo�ѹ�ʱ import android.hardware.Camera.CameraInfo; ^ D:\demo\CmGovern\android\Media\src\com\winsse\ma\module\camera\view\LDCameraPV.java:4: ����: [deprecation] android.hardware�е�Camera�ѹ�ʱ import android.hardware.Camera.Parameters; ^ D:\demo\CmGovern\android\Media\src\com\winsse\ma\module\camera\view\LDCameraPV.java:4: ����: [deprecation] android.hardware�е�Camera�ѹ�ʱ import android.hardware.Camera.Parameters;webview\android\src\main\java\com\reactnativecommunity\webview\RNCWebViewManager.java:546: ����: [unchecked] ����Ϊԭʼ����Map�ij�Ա��put(K,V)�ĵ���δ������� export.put(ScrollEventType.getJSEventName(ScrollEventType.SCROLL), MapBuilder.of("registrationName", "onScroll")); ^ ����, K,V�����ͱ���: K��չ���ڽӿ� Map��������Object V��չ���ڽӿ� Map��������Object D:\demo\CmGovern\node_modules\react-native-webview\android\src\main\java\com\reactnativecommunity\webview\RNCWebViewManager.java:547: ����: [unchecked] ����Ϊԭʼ����Map�ij�Ա��put(K,V)�ĵ���δ������� export.put(TopHttpErrorEvent.EVENT_NAME, MapBuilder.of("registrationName", "onHttpError")); ^ ����, K,V�����ͱ���: K��չ���ڽӿ� Map��������Object V��չ���ڽӿ� Map��������Object D:\demo\CmGovern\node_modules\react-native-webview\android\src\main\java\com\reactnativecommunity\webview\RNCWebViewManager.java:570: ����: [deprecation] ViewManager�е�receiveCommand(T,int,ReadableArray)�ѹ�ʱ public void receiveCommand(WebView root, int commandId, @Nullable ReadableArray args) { ^ ����, T�����ͱ���: T��չ������ ViewManager��������View D:\demo\CmGovern\node_modules\react-native-webview\android\src\main\java\com\reactnativecommunity\webview\RNCWebViewManager.java:734: ����: [deprecation] WebViewClient�е�shouldOverrideUrlLoading(WebView,String)�ѹ�ʱ public boolean shouldOverrideUrlLoading(WebView view, String url) { ^ D:\demo\CmGovern\node_modules\react-native-webview\android\src\main\java\com\reactnativecommunity\webview\RNCWebViewManager.java:753: ����: [deprecation] WebViewClient�е�onReceivedError(WebView,int,String,String)�ѹ�ʱ public void onReceivedError( ^ D:\demo\CmGovern\node_modules\react-native-webview\android\src\main\java\com\reactnativecommunity\webview\RNCWebViewManager.java:758: ����: [deprecation] WebViewClient�е�onReceivedError(WebView,int,String,String)�ѹ�ʱ super.onReceivedError(webView, errorCode, description, failingUrl); ^ 14 ������
FAILURE: Build failed with an exception.
What went wrong: Execution failed for task ':app:processDebugResources'.
Android resource linking failed D:\demo\CmGovern\android\app\build\intermediates\merged_manifests\debug\AndroidManifest.xml:423: AAPT: error: not well-formed (invalid token).
Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Get more help at https://help.gradle.org
BUILD FAILED in 1m 12s
你的androidmanifest.xml自己改过了,格式错了(多了逗号分号少了括号之类的)
你的androidmanifest.xml自己改过了,格式错了(多了逗号分号少了括号之类的)
Android resource linking failed D:\demo\CmGovern\android\app\build\intermediates\merged_manifests\debug\AndroidManifest.xml:413: AAPT: error: not well-formed (invalid token).
这个看了下。是build下生成的。有乱码。。项目里的androidmanifest.xml没有动。感谢大佬耐心回复,
你的androidmanifest.xml自己改过了,格式错了(多了逗号分号少了括号之类的)
这个问题我解决了。是因为项目中的模块使用winsse。配置xml的时候有个activity的label没有再string中配置,导致生成的乱码。
@sunnylqm 感谢大佬,细心解答问题,能否留个微信。小弟请您喝杯咖啡。
请按以下格式提供问题的相关信息。
没有使用翻墙工具,不知道是不是这个的原因,
项目gradle设置 ext { buildToolsVersion = "28.0.3" minSdkVersion = 21 compileSdkVersion = 28 targetSdkVersion = 28 androidXCore = "1.0.2" firebaseMessagingVersion = "21.1.0" }
react-native info的信息 OS: Windows 10 CPU: (16) x64 11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz Memory: 15.78 GB / 31.77 GB Binaries: Node: 16.13.2 - C:\Program Files\nodejs\node.EXE Yarn: 1.22.18 - ~\AppData\Roaming\npm\yarn.CMD npm: 8.1.2 - C:\Program Files\nodejs\npm.CMD IDEs: Android Studio: AI-212.5712.43.2112.8609683 npmPackages: react: 16.9.0 => 16.9.0 react-native: 0.61.3 => 0.61.3
运行 yarn Android 报错,连接的是as的模拟器,部分截图
BUILD FAILED in 2m 24s
error Failed to install the app. Make sure you have the Android development environment set up: https://facebook.github.io/react-native/docs/getting-started.html#android-development-environment. Run CLI with --verbose flag for more details. Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081 D:\demo\CmGovern\node_modules\@react-native-async-storage\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncLocalStorageUtil.java:10: ����: �����javax.annotation������ import javax.annotation.Nullable; ^ D:\demo\CmGovern\node_modules\@react-native-async-storage\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\AsyncLocalStorageUtil.java:21: ����: �����com.facebook.react.bridge������ import com.facebook.react.bridge.ReadableArray; ^ D:\demo\CmGovern\node_modules\@react-native-async-storage\async-storage\android\src\main\java\com\reactnativecommunity\asyncstorage\ReactDatabaseSupplier.java:14: ����: �����com.facebook.common.logging������ import com.facebook.common.logging.FLog; ^
不知道是不是第三方包react-native-async-storage出的问题