Articles of sdk

如何解决未能find构建工具修订版26.0.2?

我正在尝试安装Build Tools 26.0.2并同步项目 Failed to find build tools revision 26.0.2 我单击“安装构建工具26.0.2并同步项目”但仍然失败…从外部链接下载它..但我不知道我把它放在哪里。 所以我该怎么做? 并且感谢 image1 image2

从命令行获取设备的Android SDK版本

我打算构建一个自动化系统,用于将Android构建部署到各种设备,以便让多个平台的开发更加舒适。 有没有办法通过android shell或adb获取连接设备的sdk版本? 将有一台计算机连接多个测试设备,我计划编写一个脚本,从构建服务器获取每个测试设备的正确版本,在各自的设备上安装不同的apks,启动它们并收集日志信息,可以通过其他规范不同的程序提供。 关键是我需要知道每个设备运行的sdk版本才能安装正确的apk,我希望我能通过adb获得这个,但我似乎无法find一种方法来访问它而不是构建一个小小的应用程序,兼容所有版本,其唯一目的是输出android.os.Build.VERSION.SDK或类似的地方,我的脚本可以读取它。

如何在无头服务器上从命令行设置Android sdk?

到目前为止,我已经设法下载并安装SDK及其在我的PATH中。 问题现在是我无法运行“android update sdk”,因为它希望连接到显示器并通过ssh连接到远程无头服务器(它是一个构建服务器,因此没有桌面环境)。 是否有一个Android工具的命令行选项,告诉它在没有X的情况下运行?

Android SDK和AVD Manager错误:找不到文件:C:\ Program Files(x86)\ Android \ android-sdk \ temp \

最初,我只安装了Android API 12.但现在,我正在尝试安装其他可用的软件包并显示: Downloading SDK Platform Android 3.0, API 11, revision 1 File not found: C:\Program Files (x86)\Android\android-sdk\temp\android-3.0_r01-linux.zip (Access is denied) Downloading SDK Platform Android 2.3.3, API 10, revision 1 File not found: C:\Program Files (x86)\Android\android-sdk\temp\android-2.3.3_r01-linux.zip (Access is denied) Downloading SDK Platform Android 2.2, API 8, revision 2 File not found: C:\Program Files (x86)\Android\android-sdk\temp\android-2.2_r02-windows.zip (Access […]

一段时间后,新的Firebase 9 Android sdk会提供“无效的Idp响应”

我正在为Android实施新的Firebase 9 sdk。 我有一个令牌工作正常一段时间。 但是在一段时间之后,它开始给我这个错误: com.google.firebase.FirebaseException: An internal error has occured. [ Invalid Idp Response: uTiiuHJhgtt514rEeqwqevavasvastastasbYASYStskASmASolASoASouAHASbnASASbhAStfA (THAT STRING IS HUUUUUGE).] 当我收到此错误时该怎么办? 在旧的SDK上,我在后台调度了一个获取新令牌的服务。 但是使用这个新的SDK,我应该将google活动意图称为登录,这对于用户体验来说非常糟糕。

支持SDK的印度语言支持,但不支持PhoneGap

我正在尝试用Android专门开发一个带有印度语支持的应用程序。 我只是想用应用程序选择的任何印度语言在应用程序上转换我的文本页面。 为此,我不想使用web-service ,也不想使用Phonegap 。 我做了一些研究,发现印度字体的渲染很复杂。 我听说有一个库“Harfbuzz”可以正确呈现印度语字体,但它只支持NDK 。 SDK有什么库或引擎吗?

Android Facebook SDK的keytool

我只想要一些确认。 我正在开发Windows 我正在尝试将facebook集成到应用程序中,SDK文档说我需要’导出签名’ 从这里: http : //developers.facebook.com/docs/guides/mobile/#android 所以它说运行这个命令: keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64 首先我必须下载openssl: OpenSSL 现在上面的命令,我假设应该转换为: “C:\path\to\java\keytool” -exportcert -alias your_alias -keystore “C:\path\to\your\keystore\keystore.name” | “C:\path\to\openssl_install\bin\openssl” sha1 -binary |”C:\path\to\openssl_install\bin\openssl” base64 那么您想要安装在最新Java安装文件夹中的keytool吗? 您希望别名是您在eclipse中用于正常apk创建的别名的名称吗? 您希望密钥库是导出Android应用程序时使用的密钥库吗? 您希望openssl成为您刚刚安装的那个 所以,一旦我这样做,它会要求输入密码:(它显示密码,因为我正在输入密码) 如果我输入正确的密码,我会得到 ‘zR2tey1h9kqPRSW / yEYEr0ruswyD =’(公开更改) 但如果我输入的密码不正确,它仍然会以一种forms返回给我一个代码 ‘ga0RGNYHvTR5d3SVDEfpQQAPGJ1 =’? 所以,是的,只是在寻找一个确认我正在做正确的事情,这是预期的输出

在Android SDK上设置JAVA_HOME

我与JAVA_HOME配置有一些冲突当我使用以下代码时 – System.out.println(System.getenv(“JAVA_HOME”)); 我得到 – C:\jdk1.6.0_23这是正确的地方。 但是,当我在Android build.xml上运行Ant命令时,我收到以下错误消息 – C:\ android–sdk-windows \ tools \ ant \ main_rules.xml:361:无法findjavac编译器; com.sun.tools.javac.Main不在类路径上。 也许JAVA_HOME并没有指向JDK。 它目前设置为“C:\ jdk1.6.0_23 \ jre” 怎么解决? 谢谢, 的Eyal

错误:停止ADB服务器失败(代码-1){安装API – Android SDK}

我正在最近安装的Android SDK下载和安装最新的Android API和系统映像。 在下载API时,我很快就在安装中遇到了错误。 Parse XML: https://dl-ssl.google.com/android/repository/sys-img.xml Found Intel x86 Atom System Image, Android API 15, revision 1 Done loading packages. Preparing to install archives Downloading Android SDK Platform-tools, revision 13 Installing Android SDK Platform-tools, revision 13 Stopping ADB server failed (code -1). Installed Android SDK Platform-tools, revision 13 错误就是这个: 停止ADB服务器失败(代码-1)。 我很好奇,这会影响安装的结果吗? 它说它安装了,它继续下一个API,所以这样做了吗? 我认为这是因为我现在通过Tethered Android移动设备下载API,这确实依赖于ADB来连接到计算机。 […]

收集首选项失败,在C:\ Program Files(x86)\ Android \ android-sdk \ platforms \ android-19 \ android.jar中找不到类java / lang / AutoCloseable

我只是从sdk管理器更新android sdk API-19和buildtool-19。 但是在启动eclipse时会显示标题上提到的控制台错误。 还有一件事,当我创建avd for android 4.4模拟器,而不是在运行模拟器列表中显示。 请解决此问题