标签: android-sdk-tools

eclipse中的Android错误:无法解析目标'android-xx'

我知道这有一些重复,但到目前为止,没有一个答案可以帮助我.

在通过SVN与一些朋友共享的项目中,我总是收到以下错误:

无法解决目标'android-10'

当我更改project.properties为更改目标版本时,错误消息将保留,除非我使用android-16.

我检查了我的项目的Android会话,看看我是否可以在那里更改目标,但它只给我16和17作为选项.

在我的SDK Manager中,我安装了整个"SDK 10"分支,以及其他几个分支.

有人知道这里可能出现什么问题吗?

android version android-sdk-tools

11
推荐指数
3
解决办法
3万
查看次数

Phonegap错误android sdk build.xml:950:null返回:1

我正在尝试在android sdk中启动phonegap android应用程序,但我收到一个错误:

[phonegap] detecting Android SDK environment...
[phonegap] using the local environment
[phonegap] compiling Android...
   [error] An error occurred while building the android project.Error executing "ant debug -f "/Users/me/Projects/one/platforms/android/build.xml"": 
BUILD FAILED
/Applications/Android/adt-bundle-mac-x86_64-20131030/sdk/tools/ant/build.xml:932: The following error occurred while executing this line:
/Applications/Android/adt-bundle-mac-x86_64-20131030/sdk/tools/ant/build.xml:950: null returned: 1
Run Code Online (Sandbox Code Playgroud)

我遵循了本指南http://docs.phonegap.com/en/2.2.0/guide_getting-started_android_index.md.html,但它无法正常工作.

可能是什么导致了这个?

eclipse macos android android-sdk-tools cordova

11
推荐指数
1
解决办法
5714
查看次数

找不到命令:adb从adb目录执行时

我刚刚安装了android studio和平台工具,adb即使它清楚地位于同一目录中,我也无法打电话.我收到此错误:

zsh: command not found: adb
Run Code Online (Sandbox Code Playgroud)

我是Android SDK的新手,所以这可能很容易解决.有任何想法吗?

执行示例:

agconti-Inspiron-5520 :: android-studio/sdk/platform-tools » adb            1 ?
zsh: command not found: adb
agconti-Inspiron-5520 :: android-studio/sdk/platform-tools » ll           127 ?
total 3.2M
-rwxrwx--- 1 agconti agconti 1.3M Jun 21 21:09 adb
drwxrwx--- 2 agconti agconti 4.0K Jun 21 21:12 api
-rwxrwx--- 1 agconti agconti  47K Jun 21 21:09 dmtracedump
-rwxrwx--- 1 agconti agconti 220K Jun 21 21:09 etc1tool
-rwxrwx--- 1 agconti agconti 197K Jun 21 21:09 fastboot
-rwxrwx--- 1 …
Run Code Online (Sandbox Code Playgroud)

android adb android-sdk-tools

11
推荐指数
1
解决办法
2万
查看次数

无法找到或加载主类 com.android.sdkmanager.Main

I read these, and these, and these issues about Android SDK installation troubles.

Nothing works for me.

Every time I get the error

C:\Users\user\AppData\Local\Android\android-sdk\tools>android
Error: Could not find or load main class com.android.sdkmanager.Main
Run Code Online (Sandbox Code Playgroud)

when I try to start android.bat.

My environment:

C:\Users\user\AppData\Local\Android\android-sdk\tools>java -version
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)

JAVA_HOME=c:\Program Files\Java\jdk1.7.0_71\jre\bin

PATH=c:\Program Files\Java\jdk1.7.0_71\jre\bin\;%SystemRoot%\system32;%SystemRoot%;...
Run Code Online (Sandbox Code Playgroud)

I use latest android SDK version (on Dec 8, 2014) - installer_r23.0.2-windows.exe, tried …

java android android-sdk-2.3 android-sdk-tools

11
推荐指数
3
解决办法
1万
查看次数

Docker中安装的Android SDK工具失败

我正在尝试使用Shippable创建一个可用于构建Android项目的docker镜像.

问题是android update sdk命令,它给出以下错误:

Installing Android SDK Tools, revision 24.2
  Failed to rename directory /opt/android-sdk-linux/tools to /opt/android-sdk-linux/temp/ToolPackage.old01.
  Failed to create directory /opt/android-sdk-linux/tools
Run Code Online (Sandbox Code Playgroud)

我在这里找到了一些解决方案:https://stackoverflow.com/a/8839359/867099但它适用于Windows,似乎没有解决linux上的问题.似乎在更新命令期间,当前目录正在使用中,因此无法重命名.

使用该工作方法提示我的解决方法是:

RUN cp -r /opt/android-sdk-linux/tools /opt/android-sdk-linux/tools_copy

RUN cd /opt/android-sdk-linux/tools && echo 'y' | /opt/android-sdk-linux/tools_copy/android update sdk --no-ui -a --filter tools,platform-tools,build-tools-22.0.1,android-21,extra-android-support,extra-google-google_play_services --force
Run Code Online (Sandbox Code Playgroud)

为了自动接受许可证,我echo 'y'去了android命令.

但我认为该android命令也应该在正确的目录中运行,这就是我cd首先进入它的原因.

但是,它仍然失败.我很难解决如何解决这个问题,所以任何帮助都表示赞赏.

------更新--------

我在android sdk update没有tools过滤器的情况下运行命令,最后,我的gradle构建成功.所以我不确定不更新它们是否有问题......

android android-sdk-tools docker

11
推荐指数
2
解决办法
2974
查看次数

使用calabash-android时的Android SDK路径问题

我在尝试运行calabash-android命令时遇到"无法找到Android SDK请确保已安装"错误.我已经通过brew安装了Android SDK.以下是我的.bash_profile的内容:

ANDROID_HOME=/usr/local/Cellar/android-sdk/24.2
PATH=$PATH:$ANDROID_HOME/tools
PATH=$PATH:$ANDROID_HOME/platform-tools
PATH=$PATH:$ANDROID_HOME/build-tools

if [ -f ~/.bashrc ]; then
        source ~/.bashrc
fi

[[ -s "$HOME/.profile" ]] && source "$HOME/.profile" # Load the default .profile

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*

PATH=$PATH:/usr/local/apache-ant-1.9.4/bin
PATH=$PATH:/usr/local/share/npm/bin
JAVA_HOME=/usr/libexec/java_home

export PATH
Run Code Online (Sandbox Code Playgroud)

这是我的$ PATH:

echo $PATH
/Users/mchumak/.rvm/gems/ruby-2.1.1/bin:/Users/mchumak/.rvm/gems/ruby-2.1.1@global/bin:/Users/mchumak/.rvm/rubies/ruby-2.1.1/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/Cellar/android-sdk/24.2/tools:/usr/local/Cellar/android-sdk/24.2/platform-tools:/usr/local/Cellar/android-sdk/24.2/build-tools:/Users/mchumak/.rvm/bin:/Users/mchumak/.rvm/bin:/opt/local/bin:/opt/local/sbin:/Users/mchumak/.rvm/bin:/usr/local/apache-ant-1.9.4/bin:/usr/local/share/npm/bin
Run Code Online (Sandbox Code Playgroud)

"哪个android"产生:

/usr/local/bin/android
Run Code Online (Sandbox Code Playgroud)

该特定文件的内容是:

#!/bin/bash
TOOL="/usr/local/Cellar/android-sdk/24.2/tools/android"
exec "$TOOL" "$@"
Run Code Online (Sandbox Code Playgroud)

我可以从命令行运行Android SDK Manager,它显示正确的SDK路径(/usr/local/Cellar/android-sdk/24.2).

我很难过.有什么想法为什么calabash-android找不到SDK?

android android-sdk-tools calabash calabash-android

11
推荐指数
1
解决办法
2877
查看次数

无法在Android studio中加载Android模拟器

我在Android Studio中创建Android虚拟设备时收到此错误.请帮我解决这个问题.请在此链接中找到屏幕截图 http://i.stack.imgur.com/C8ysZ.png

android-emulator android-sdk-tools android-studio

11
推荐指数
1
解决办法
1万
查看次数

在Mac OS X Yosemite上找不到adb:command(来自platform-tools目录)

最终,我正在尝试为我的笔记5获取设备ID.

我已经安装了Android Studio和Platform-Tools 23.1

当我使用终端进入platform-tools文件夹并输入adb时,我得到"找不到命令"

有任何想法吗?

谢谢

在此输入图像描述

adb android-sdk-tools

11
推荐指数
1
解决办法
2万
查看次数

java.io.IOException:com.android.jack.api.v01.CompilationException:编译失败

下面是我在使用API​​ Level 24迁移Java 8时遇到的错误看起来它是来自lombok预处理器.任何帮助赞赏错误:/MyApp.native.android/AndroidApp/src/main/java/com/cba/MyApp/android/view/fragment/ProfileDetails/tabs/Profile.java:21:导入lombok无法解决

FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':AndroidApp:compileMyAppDebugJavaWithJack'.
> java.io.IOException: com.android.jack.api.v01.CompilationException: Failed to compile
* Try:
Run with --info or --debug option to get more log output.
* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':AndroidApp:compileMyAppDebugJavaWithJack'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)
at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:52)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:203)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:185)
at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:66)
at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:50)
at org.gradle.execution.taskgraph.ParallelTaskPlanExecutor.process(ParallelTaskPlanExecutor.java:47)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:110)
at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)
at …
Run Code Online (Sandbox Code Playgroud)

android android-ndk android-sdk-tools build.gradle android-gradle-plugin

11
推荐指数
1
解决办法
1427
查看次数

检查是否以编程方式安装了Android SDK包

我正在替代GUI独立SDK Manager(它已经在Android SDK 25上使用),我在Android Studio中找到了检索包所需的XML.

Android Repository  https://dl.google.com/android/repository/repository2-1.xml
Android System Images   https://dl.google.com/android/repository/sys-img/android/sys-img2-1.xml
Android TV System Images    https://dl.google.com/android/repository/sys-img/android-tv/sys-img2-1.xml
Android Wear System Images  https://dl.google.com/android/repository/sys-img/android-wear/sys-img2-1.xml
Glass Development Kit, Google Inc.  https://dl.google.com/android/repository/glass/addon2-1.xml
Google API add-on System Images https://dl.google.com/android/repository/sys-img/google_apis/sys-img2-1.xml
Google API with Playstore System Images https://dl.google.com/android/repository/sys-img/google_apis_playstore/sys-img2-1.xml
Google Inc. https://dl.google.com/android/repository/addon2-1.xml
Intel HAXM  https://dl.google.com/android/repository/extras/intel/addon2-1.xml
Offline Repo    file:/C:/Program%20Files/Android/Android%20Studio/plugins/sdk-updates/offline-repo/offline-repo.xml
Run Code Online (Sandbox Code Playgroud)

我想检查哪些软件包已安装,哪些软件包可用于更新,哪些软件包未安装但可供下载.

编辑:我知道如何解析,我不确定path属性是否是一种可靠的检查方式.

android android-sdk-tools

11
推荐指数
2
解决办法
1365
查看次数