我想让AdMob运行起来.但由于某些奇怪的原因,我无法让Android Studio接受已安装Google Repository.事实是,它安装在SDK管理器中.并重新安装了多次.项目结构SDK路径与Android SDK Manager中的相同.
当我将鼠标悬停compile 'com.google.android.gms:play-services:6.+'在build.gradle 的行上时,我得到了这个工具提示:
"Dependency on Play Services, but the SDK installation does not have the "Extras > Google Repository" installed. Open the SDK manager and install it"
Run Code Online (Sandbox Code Playgroud)
当我尝试编译时,这个错误:
Error:Failed to resolve: com.google.android.gms:play-services:6.+
Run Code Online (Sandbox Code Playgroud)
有了这个错误,就会出现一个安装Repository的链接,我现在多次使用它.Android Studio并不关心.救命.
编辑:当我使用一个新的空项目时,它可以工作,Android Studio找到存储库.不知道这里发生了什么.
android android-studio android-gradle-plugin android-sdk-manager
我安装了MacOS 10.11 El Capitain.今天我收到了Intel HAXM 6.0.4可用的通知,Android SDK Manager建议我删除Intel HAXM 6.0.3.我做的.
但现在,我得到的消息是Intel HAXM 6.0.4与MacOS不兼容.
有没有办法让旧版本6.0.3回来?或者有其他选择吗?
Android Studio 2.3 - >配置 - > SDK Manager.这些选项卡显示为灰色:SDK工具,SDK更新站点.此外,复选框"显示包详细信息"显示为灰色.系统正常更新.没有错误消息.
我认为这发生在Studio 2.2的某些时候.但是已经弃用2.3的独立SDK管理器总能工作.使用2.3,我可以更新有什么,但我无法安装/删除包.
我回顾了之前一些类似错误的报道.我试过了:
没有任何区别.硬件是Intel Xeon 6或8核/ Windows 8.1,以及运行Windows 7的Lenovo W520四核.行为与所有系统相同.Java是版本8/121.
编辑:似乎有两个安装sdk,1.在c:/ Users/username/AppData/Local/Android/Sdk,大小1.42GB.2.另一个在C:/ Android/sdk,大小4.47GB
"Local"中的sdk更新更小.C中的那个:更老更大.
在将位置设置为c:/ Users/username/AppData/Local/Android/Sdk时,sdk管理器可以运行,但是为什么sdk管理员想要查看旧安装,这一点无法解释.
并非所有软件包都可供下载! 以下包不可用: - 包 id 源;android-24
我正在尝试使用 Web 服务从数据库中获取数据,但在运行应用程序时出现上述错误。
如何在 android studio 中解决此问题?
sdk android android-studio android-sdk-manager android-instant-run
有没有办法列出包的全名,所以我可以安装它.如果我这样做sdkmanager --list,我会得到以下样本:
system-images;a...ult;armeabi-v7a | 4 | ARM EABI v7a System Image
system-images;a...-10;default;x86 | 4 | Intel x86 Atom System Image
system-images;a...pis;armeabi-v7a | 5 | Google APIs ARM EABI v7a Syste...
system-images;a...google_apis;x86 | 5 | Google APIs Intel x86 Atom Sys...
system-images;a...ult;armeabi-v7a | 2 | ARM EABI v7a System Image
system-images;a...ult;armeabi-v7a | 4 | ARM EABI v7a System Image
system-images;a...15;default;mips | 1 | MIPS System Image
system-images;a...-15;default;x86 | 4 | Intel x86 Atom System Image
system-images;a...pis;armeabi-v7a | 5 | …Run Code Online (Sandbox Code Playgroud) 我已经安装了Android Studio和SDK工具。现在的问题是,当我尝试从终端打开sdkmanager时,它没有打开任何东西。它说完成更新100%,但没有打开任何东西并卡住。以下是终端中的输出:
ARSLAANs-MBP:bin arslaan $ sdkmanager
[======================================= %计算更新...
注意:SDK工具目录和JAVA_HOME被添加为环境变量
请帮忙,谢谢
下午我一直在四处寻找,看看是否有任何方法可以安装旧版本的Android platform-tools. 我已经通过sdkmanager旧android版本尝试过,但所有这些似乎总是链接到最新版本的platform-tools. 我正在尝试在没有Android Studio.
这也使得创建具有相同版本的服务器变得困难,因为在我们提供新系统时它会不断拉取最新版本。我查看了发行说明,并注意到根据构建日期,我们的系统具有不同版本的platform-tools.
https://developer.android.com/studio/releases/platform-tools
问题:
platform-tools通过命令行或网络下载旧版本?platform-tools在使用时指定您要安装的版本sdkmanager?谢谢
当我运行时flutter doctor,我注意到许可证状态未知。
[\xe2\x88\x9a] Flutter (Channel stable, v1.0.0, on Microsoft Windows [Version 10.0.17763.253], locale en-US)\n[!] Android toolchain - develop for Android devices (Android SDK 28.0.3)\n X Android license status unknown.\n[\xe2\x88\x9a] Android Studio (version 3.3)\n[\xe2\x88\x9a] IntelliJ IDEA Ultimate Edition (version 2018.3)\n[!] VS Code (version 1.30.2)\n[!] Connected device\n ! No devices available\n\n! Doctor found issues in 3 categories.\nRun Code Online (Sandbox Code Playgroud)\n\n我发现为了解析许可证,我需要运行此命令flutter doctor --android-licenses。当我运行时出现以下错误:
The system cannot find the path specified.\nThe system cannot find the path specified.\nThe system cannot …Run Code Online (Sandbox Code Playgroud) 我正在尝试从命令行apkanalyzer从 Android SDK 工具运行。但是,它不会启动并打印以下异常:
Exception in thread "main" java.lang.IllegalStateException: The tools directory property is not set, please make sure you are executing apkanalyzer. Got /home/user/Programs/android-sdk-linux/tools
at com.android.tools.apk.analyzer.ApkAnalyzerCli.getAaptInvokerFromSdk(ApkAnalyzerCli.java:266)
at com.android.tools.apk.analyzer.ApkAnalyzerCli.main(ApkAnalyzerCli.java:123)
Run Code Online (Sandbox Code Playgroud)
我的命令行是:
~/Programs/android-sdk-linux$ tools/bin/apkanalyzer apk summary ~/projects/mservice.apk
Run Code Online (Sandbox Code Playgroud)
ANDROID_SDK_ROOT 设置。
这是我的安装(sdkmanager --list):
Installed packages:=====================] 100% Computing updates...
Path | Version | Description | Location
------- | ------- | ------- | -------
build-tools;28.0.3 | 28.0.3 | Android SDK Build-Tools 28.0.3 | build-tools/28.0.3/
build-tools;29.0.2 | 29.0.2 | Android SDK Build-Tools 29.0.2 | build-tools/29.0.2/ …Run Code Online (Sandbox Code Playgroud) 我遇到了与这里相同的问题:How to open Android SDK manager fromterminal?
该问题被标记为与此问题重复:How to open then the Android SDK Manager through theterminal?
但是,正如您在评论中看到的那样,它实际上不是重复的,因为问题是不同的。
无论如何,这两个问题的答案都没有解决我的问题。
我已经下载了 Android SDK,仅适用于 Windows 10 的命令行工具。当我运行:时.\sdkmanager.bat,我收到此消息:[=======================================] 100% Computing updates...但没有任何反应。
我已经安装了Java,一切似乎都正常。