gpt4 book ai didi

java - 代号为One的Google Maps项目将无法构建

转载 作者:太空宇宙 更新时间:2023-11-04 12:27:40 26 4
gpt4 key购买 nike

我正在尝试使用NetBeans在Codename One中构建Google Maps测试应用程序。我已经按照CodenameOne网站(https://www.codenameone.com/blog/mapping-natively.html)上的所有说明进行操作,但是,当我尝试将Android版本发送到他们的服务器进行测试时,出现错误。

我在该项目中唯一编辑的文件是主Java文件,在该文件中,我刚刚从上面的Codename One网站复制了代码,并更改了程序包名称和类名称以使其正常运行。

另外,当我在模拟器上运行它时,它似乎可以工作。我是否想念某件事,或者有什么办法可以做这项工作?

错误如下:


什么地方出了错:
无法从/tmp/build7941379349764370420xxx/MyApplication/src/main/AndroidManifest.xml中读取packageName
尝试:
使用--debug选项运行,以获取更多日志输出。
例外是:
java.lang.RuntimeException:无法从/tmp/build7941379349764370420xxx/MyApplication/src/main/AndroidManifest.xml中读取packageName
在com.android.builder.core.VariantConfiguration.getPackageFromManifest(VariantConfiguration.java:999)
在com.android.builder.core.VariantConfiguration.getOriginalApplicationId(VariantConfiguration.java:780)
在com.android.build.gradle.tasks.GenerateBuildConfig $ ConfigAction $ _execute_closure1.doCall(GenerateBuildConfig.groovy:167)
在com.android.build.gradle.tasks.GenerateBuildConfig $ ConfigAction $ _execute_closure1.doCall(GenerateBuildConfig.groovy)
在org.gradle.api.internal.ConventionAwareHelper $ 2.getValue(ConventionAwareHelper.java:84)
在org.gradle.api.internal.ConventionAwareHelper $ MappedPropertyImpl.getValue(ConventionAwareHelper.java:136)
在org.gradle.api.internal.ConventionAwareHelper.getConventionValue(ConventionAwareHelper.java:114)
在com.android.build.gradle.tasks.GenerateBuildConfig_Decorated.getBuildConfigPackageName(未知来源)
在org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:75)
在org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory $ PropertyInfo $ 4.create(AnnotationProcessingTaskFactory.java:458)
在org.gradle.util.SingleMessageLogger.whileDisabled(SingleMessageLogger.java:166)
在org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory $ PropertyInfo.getValue(AnnotationProcessingTaskFactory.java:456)
在org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory $ Validator.validate(AnnotationProcessingTaskFactory.java:277)上
在org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:41)
在org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:52)
在org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
在org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53)
在org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
在org.gradle.execution.taskgraph.DefaultTaskGraphExecuter $ EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:203)处
在org.gradle.execution.taskgraph.DefaultTaskGraphExecuter $ EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:185)处
在org.gradle.execution.taskgraph.Abs​​tractTaskPlanExecutor $ TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:66)
在org.gradle.execution.taskgraph.Abs​​tractTaskPlanExecutor $ TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:50)
在org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:25)
在org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:110)处
在org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)
在org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
在org.gradle.execution.DefaultBuildExecuter.access $ 000(DefaultBuildExecuter.java:23)
在org.gradle.execution.DefaultBuildExecuter $ 1.proceed(DefaultBuildExecuter.java:43)
在org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
在org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
在org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30)
在org.gradle.initialization.DefaultGradleLauncher $ 4.run(DefaultGradleLauncher.java:154)
在org.gradle.internal.Factories $ 1.create(Factories.java:22)
在org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
在org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:52)
在org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:151)
在org.gradle.initialization.DefaultGradleLauncher.access $ 200(DefaultGradleLauncher.java:32)
在org.gradle.initialization.DefaultGradleLauncher $ 1.create(DefaultGradleLauncher.java:99)
在org.gradle.initialization.DefaultGradleLauncher $ 1.create(DefaultGradleLauncher.java:93)
在org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
在org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:62)
在org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:93)
在org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:82)
在org.gradle.launcher.exec.InProcessBuildActionExecuter $ DefaultBuildController.run(InProcessBuildActionExecuter.java:94)
在org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
在org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
在org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:43)
在org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:28)
在org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:75)
在org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:45)
在org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:52)
在org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
在org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
在org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
在org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
在org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
在org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
在org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
在org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
在org.gradle.launcher.daemon.server.exec.ForwardClientInput $ 2.call(ForwardClientInput.java:74)
在org.gradle.launcher.daemon.server.exec.ForwardClientInput $ 2.call(ForwardClientInput.java:72)
在org.gradle.util.Swapper.swap(Swapper.java:38)
在org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
在org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
在org.gradle.launcher.daemon.server.health.DaemonHealthTracker.execute(DaemonHealthTracker.java:40)
在org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
在org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:66)
在org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
在org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
在org.gradle.launcher.daemon.server.exec.BuildBuildEnvironment.doBuild(BuildBuildEnvironment.java:72)
在org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
在org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
在org.gradle.launcher.daemon.server.health.HintGCAfterBuild.execute(HintGCAfterBuild.java:41)
在org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
在org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy $ 1.run(StartBuildOrRespondWithBusy.java:50)
在org.gradle.launcher.daemon.server.DaemonStateCoordinator $ 1.run(DaemonStateCoordinator.java:246)
在org.gradle.internal.concurrent.ExecutorPolicy $ CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)
在org.gradle.internal.concurrent.StoppableExecutorImpl $ 1.run(StoppableExecutorImpl.java:40)


建立失败

最佳答案

如果更改了程序包名称,则需要在所有位置进行更改以使其匹配。那就是您需要打开codenameone_settings.properties并将其更改为与任何地方的新软件包名称都匹配。

关于java - 代号为One的Google Maps项目将无法构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38191688/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com