我正在从Udacity建立一个示例项目.到目前为止工作正常,但升级到Android Studio 3.2.1后,我面临下面的构建错误.
Gradle版本:4.6
项目链接:https://github.com/udacity/ud851-Sunshine/tree/student/S02.02-Solution-Menus
Could not find com.android.tools.build:aapt2:3.2.1-4818971**. Searched in the following locations:
file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom
file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar
file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/google/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom
file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/google/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar
file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/android/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom
file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/android/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar
https://jcenter.bintray.com/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom
https://jcenter.bintray.com/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar Required by:
project :app
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
android android-build android-studio android-gradle-plugin jcenter
更新到 Android Studio Arctic Fox 后,我无法选择任何已安装的主题。无效的缓存和重新启动没有帮助;) 重新安装主题仍然没有解决这个问题。
我在稳定频道上使用 Toolbox 将 AS 4.2 更新到了北极狐。我赢了 10。
也许有人知道如何解决这个问题?
我可以选择什么:
我安装了什么:
android intellij-plugin android-studio android-studio-plugin android-studio-arctic-fox
Caused by: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:mergeDebugResources'.
Caused by: com.android.ide.common.workers.WorkerExecutorException: 8 exceptions were raised by workers
Caused by: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2InternalException: AAPT2 aapt2-3.4.0-5326820-windows Daemon #0: Daemon startup failed
Caused by: com.android.builder.internal.aapt.v2.Aapt2InternalException: Failed to start AAPT2 process.
Caused by: java.io.IOException: Process unexpectedly exit.
org.gradle.execution.MultipleBuildFailures: Build completed with 1 failures.
at org.gradle.initialization.DefaultGradleLauncher$ExecuteTasks.run(DefaultGradleLauncher.java:386)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.initialization.DefaultGradleLauncher.runTasks(DefaultGradleLauncher.java:247)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:159)
at …Run Code Online (Sandbox Code Playgroud) android gradle android-studio android-gradle-plugin android-studio-3.4
我正在尝试在 Android Studio 中使用 Kotlin REPL。
但是,当我打开它时,我得到以下输出:
"E:\Program Files\Android\Arctic Fox\android-studio\jre\bin\java.exe" -Dkotlin.repl.ideMode=true -Dfile.encoding=UTF-8 -classpath "E:\Program Files\Android\Arctic Fox\android-studio\lib\idea_rt.jar;C:\Users\me\AppData\Local\Temp\classpath901685403.jar" com.intellij.rt.execution.CommandLineWrapper C:\Users\me\AppData\Local\Temp\classpath901685403.jar org.jetbrains.kotlin.cli.jvm.K2JVMCompiler
`CommandLineWrapper` is ill-suited for launching apps on Java 9+.
If the run configuration uses "classpath file", please change it to "@argfile".
Otherwise, please contact support.
Process finished with exit code 1
Run Code Online (Sandbox Code Playgroud)
我能找到的最接近的解决方案是:
测试框架意外退出 - ClassNotFound 异常
,它建议更改运行配置中的值,但是似乎没有可用于 REPL 的运行配置。
“Java Scratch”有一个,但是改变它并不能解决问题。
我使用的是北极狐 Beta (2020.3.1 Beta 5),Kotlin 插件版本为 203-1.5.20-release-289-AS7717.8。
更新到最新的IDE后。
Android Studio 北极狐 | 2020年3月1日
我想将我已更新的项目与我的 GitHub 帐户上的项目同步。
我尝试根据此答案连接到我的帐户: /sf/answers/4544416201/
但行为已经改变,现在链接:
将我重定向到 IntelliJ 网页,没有任何令牌替代方案。
选择“在 GitHub 中授权”选项后,会出现第二个弹出窗口。
Google、IntelliJ 或 GitHub 帐户在文本框中均无效,没有任何作用。
我需要修复一些本地环境变量吗?
authentication account github android-studio android-studio-arctic-fox
无法将 Android Studio 4.1.2 更新到 Android Studio 2020.3.1 北极狐
有人可以帮助我吗?

我有一个警报对话框生成器,我在其中以编程方式定义布局。我有一个线性布局,我想为其设置一个属性,以便在运行时我可以更改应用程序的颜色主题。我已经完成了大部分工作,但我不知道如何进行线性布局,因为它没有在 xml 中定义。
我确实有一个十六进制颜色代码硬编码,但这不是我想要的。有没有办法设置像 ?attr/colorPrimary 这样的属性
alertAFFY = new AlertDialog.Builder(AddMakeActivity.this);
LinearLayout mainLayout = new
LinearLayout(AddMakeActivity.this);
mainLayout.setOrientation(LinearLayout.VERTICAL);
LinearLayout layoutTitle = new LinearLayout(AddAlarmActivity.this);
layoutTitle.setOrientation(LinearLayout.HORIZONTAL);
TextView title = new TextView(getApplicationContext());
title.setPadding(0, 30, 0, 30);
title.setTextColor(Color.parseColor("#FFFFFF"));
title.setTextSize(TypedValue.COMPLEX_UNIT_SP, 24);
title.setText("Select One");
layoutTitle.setGravity(Gravity.CENTER_HORIZONTAL);
layoutTitle.addView(title);
**// i need to change the background color to take in ?attr/ **
layoutTitle.setBackgroundColor(Color.parseColor("#F8B195"));
layoutTitle.setMinimumHeight(20);
mainLayout.addView(layoutTitle);
Run Code Online (Sandbox Code Playgroud)
我正在尝试访问主题属性
<style name="Theme1" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimary">@color/toolbarColor</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorDays">@color/colorAccent</item>
<item name="windowActionBar">false</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="windowNoTitle">true</item>
</style>
Run Code Online (Sandbox Code Playgroud)
有没有办法为线性布局背景颜色设置属性?我需要它是动态的,这样我就可以在运行时更改它。它不能被硬编码在那里
我尝试将 GoogleMobileAds sdk 导入到 unity。当我导入 PlayServicesResolver 包时,我在控制台上收到这样的错误“ArgumentException:未找到请求的值“X86”。我想不通为什么?
ArgumentException:未找到请求的值“X86”。System.Enum+EnumResult.SetFailure (System.Enum+ParseFailureKind failure, System.String failureMessageID, System.Object failureMessageFormatArgument) (at <23c160f925be47d7a4fd083a3a62c920>:0) System.Enum.TryParseEnum,System. .Boolean ignoreCase, System.Enum+EnumResult& parseResult) (at <23c160f925be47d7a4fd083a3a62c920>:0) System.Enum.Parse (System.Type enumType, System.String value, System.Boolean ignoreCase) (at <23c160f925be47d7a4fd083a3a62c920>:0) (at <23c160f925be47d7a4fd083a3a62c920>) (at <23c160f925be47d7a4fd083a3a62c920>:0) Enum.Parse (System.Type enumType, System.String value) (at <23c160f925be47d7a4fd083a3a62c920>:0) GooglePlayServices.AndroidAbis.EnumValueStringToULong (System.Type enumType, System.
1[T].Poll (System.Func1[TResult] getCurrentValue, GooglePlayServices.PlayServicesResolver+PropertyPoller`1+Changed[T] 改变)(在 /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/PlayServicesResolver.cs:278)GooglePlayServices .PlayServicesResolver.PollAndroidAbis () (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/PlayServicesResolver.cs:1201) UnityEditor.EditorApplication.Internal_CallUpdateFunctions () (at C:/buildslave/unity /build/Editor/Mono/EditorApplication.cs:303)
Android studio 版本:- 北极狐 | 2020年3月1日
所有文件都显示损坏的代码检查屏幕截图。
我已经尝试了所有可能的方法来让它发挥作用。这个问题目前在我的flutter代码中,但原生android项目也有同样的问题。
android jetbrains-ide android-studio flutter android-studio-arctic-fox