./sdkmanager --list > tmp.txt 给我一个像这样的.txt文件:
Installed packages:
Path | Version | Description | Location
------- | ------- | ------- | -------
tools | 25.2.3 | Android SDK Tools 25.2.3 | tools/
Available Packages:
Path | Version | Description
------- | ------- | -------
add-ons;addon-g..._apis-google-15 | 3 | Google APIs
add-ons;addon-g..._apis-google-16 | 4 | Google APIs
add-ons;addon-g..._apis-google-17 | 4 | Google APIs
add-ons;addon-g..._apis-google-18 | 4 | Google APIs
add-ons;addon-g..._apis-google-19 | 20 | Google APIs
add-ons;addon-g..._apis-google-21 | 1 | Google APIs
add-ons;addon-g..._apis-google-22 …Run Code Online (Sandbox Code Playgroud) 我无法区分Android平台工具和Android SDK工具.谁可以给我一个简短的?
当我安装Visual Studio 2015时,我意识到它Java SE Development Kit已经存在于计算机上.我认为安装人员知道它是因为environment variables.这就是我设置ANDROID_SDK_HOME和ANDROID_NDK环境变量的原因.
但是当我再次启动安装程序时,它仍然只知道Java Development Kit.
我是否设置了错误的环境名称?如何使安装程序知道我已经有SDK和NDK?
visual-studio android-ndk android-sdk-tools visual-studio-cordova visual-studio-2015
我决定尝试使用过去使用Eclipse的Android Studio 2.0,但是我很难让AVD正确加载.我已经完成了相当多的谷歌搜索和研究问题,在SO和谷歌这里.所以没有任何工作.
我尝试运行它时,模拟器只是挂在Android加载屏幕上.我已经看到它建议使用Genymotion,但我首先想在Android Studio中原生解决这个问题,以确保使用IDE构建项目.
这是我尝试过的:
完全重新安装Android,SDK和SDK工具
安装和配置Intel x86加速器
在AVD设置中将RAM量降低到512
多次尝试删除和重新创建AVD
尝试创建不同的AVD手机型号(Nexus One,Nexus 5x等)
在AVD Monitor Tool中重置ADB
从终端启动ADB服务器
更改后多次重新启动Android Studio
运行SDK/SDK工具多次更新
确保SDK路径正确
这些是我在其他类似的SO问题上找到的大部分"解决方案",或通过谷歌搜索没有解决问题.
当我运行模拟器时,它在运行窗口中显示以下内容:
/Users/<username>/Library/Android/sdk/tools/emulator -netdelay none -netspeed full -avd Nexus_5X_API_23
Warning: requested ram_size 1024M too big, reduced to 512M
emulator: WARNING: Increasing RAM size to 1024MB
emulator: WARNING: VM heap size set below hardware specified minimum of 228MB
emulator: WARNING: Setting VM heap size to 256MB
Hax is enabled
Hax ram_size 0x20000000
HAX is working and emulator runs in …Run Code Online (Sandbox Code Playgroud) android-virtual-device android-emulator android-sdk-tools android-studio
im'triyng在Android Studio制作的应用程序中实施Google Licensing Verification.按照这一行:http://developer.android.com/google/play/licensing/setting-up.html似乎:
作为将LVL添加为库项目的替代方法,您可以将库源直接复制到应用程序中.为此,请将LVL的library/src/com目录复制(或导入)到应用程序的src /目录中.
我已经完成了这个,但导入:
import com.google.android.vending.licensing.LicenseChecker;
import com.google.android.vending.licensing.LicenseCheckerCallback;
Run Code Online (Sandbox Code Playgroud)
在谷歌搜索我已经注意到我需要修改我的项目上的build.grade文件,但我找不到具体的解决方案.
如何在我的android studio项目中引用LVL?有一些教程或示例?
谢谢洛伦佐
android android-sdk-tools google-license-manager android-studio build.gradle
我想通过命令行列出已安装的sdk软件包.(由于某些原因我无法使用GUI)
我做了一些研究,发现了几个命令来列出远程服务器上的可用软件包,但是我找不到任何命令来列出已安装的sdk软件包.
谢谢
最近我安装了最新版本的Android Studio(Android Studio 2.1),保留了之前安装的旧1.2版本.现在我有Android Studio 2.1和Android Studio 1.2.在Android Studio 1.2中,当我单击SDK Manager时,它可以正常工作,但在Andorid Studio 2.1中出现此问题:
如何修复Android工作室的两个版本?谢谢
我正在尝试调试我制作的Android主屏幕小部件应用程序.当按下窗口小部件上的按钮时,调试器启动,然后它只是从VM断开连接.没有理由.我使用的是Windows 10.
这就是日志所说的:
D/Atlas: Validating map... D/libEGL: loaded
/system/lib/egl/libEGL_emulation.so D/libEGL: loaded
/system/lib/egl/libGLESv1_CM_emulation.so D/libEGL: loaded
/system/lib/egl/libGLESv2_emulation.so
D/ ] HostConnection::get() New Host Connection established 0xef0394f0, tid 3709
I/OpenGLRenderer: Initialized EGL, version 1.4
D/OpenGLRenderer: Enabling debug mode 0 W/EGL_emulation: eglSurfaceAttrib not implemented
W/OpenGLRenderer: Failed to set EGL_SWAP_BEHAVIOR on surface 0xef1485e0, error=EGL_SUCCESS
D/roboguice.RoboGuice: Using annotation database(s).
D/roboguice.RoboGuice: Using annotation database(s) : [, roboguice]
D/roboguice.RoboGuice: Time spent loading annotation databases : 21
W/art: Verification of com.gdbd.geedeebeedee.model.GdbdWidgetRecord
com.gdbd.geedeebeedee.model.GdbdWidgetRecordsRealmImpl.create(java.util.Date) took 127.878ms
W/art: Verification of com.gdbd.geedeebeedee.model.GdbdWidgetRecord
com.gdbd.geedeebeedee.model.GdbdWidgetRecordsRealmImpl.getTodaysRecord() took …Run Code Online (Sandbox Code Playgroud) 我正在尝试在MacBook pro 2015上安装最新的Android Studio
不幸的是我收到此错误:
尝试计算所需的包时发生错误.
这是错误的屏幕截图:
这不是很有用.是什么导致了这个问题?
编辑
这是我从终端运行应用程序时遇到的异常:
[ 33666] WARN - e.wizard.InstallComponentsPath - Dependant package with key emulator not found!
com.android.tools.idea.sdk.wizard.SdkQuickfixUtils$PackageResolutionException: Dependant package with key emulator not found!
at com.android.tools.idea.sdk.wizard.SdkQuickfixUtils.resolve(SdkQuickfixUtils.java:261)
at com.android.tools.idea.welcome.install.ComponentInstaller.getPackagesToInstall(ComponentInstaller.java:51)
at com.android.tools.idea.welcome.wizard.InstallComponentsPath.lambda$init$0(InstallComponentsPath.java:195)
at com.android.tools.idea.welcome.wizard.InstallSummaryStep.generateSummary(InstallSummaryStep.java:115)
at com.android.tools.idea.welcome.wizard.InstallSummaryStep.onEnterStep(InstallSummaryStep.java:106)
at com.android.tools.idea.wizard.dynamic.DynamicWizardPath.next(DynamicWizardPath.java:311)
at com.android.tools.idea.wizard.dynamic.DynamicWizardPath.next(DynamicWizardPath.java:58)
at com.android.tools.idea.wizard.dynamic.DynamicWizard.showNextStep(DynamicWizard.java:346)
at com.android.tools.idea.wizard.dynamic.DynamicWizard.doNextAction(DynamicWizard.java:336)
at com.android.tools.idea.welcome.wizard.FirstRunWizardHost$NextAction.actionPerformed(FirstRunWizardHost.java:385)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6533)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6298)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
at …Run Code Online (Sandbox Code Playgroud) java android android-sdk-2.3 android-sdk-tools android-studio
我昨天从Android Studio 2.2.3更新到Android Studio 2.3,我遇到了以下两个问题:
更新后,默认情况下安装了Gradle 3.2,但同步我的项目不起作用,我不断收到错误消息"需要Gradle 3.3".使用默认的Gradle包装器不起作用.解决此问题的唯一方法是手动下载Gradle 3.3并指向构建设置中的目录.
在运行我的项目时,我不断收到涉及我的BaseApplication课程的一系列错误
MultiDexApplication.错误是这样的:
Error:(19, 62) error: package android.support.multidex does not exist
我无法解决此错误.我有buildToolsVersion '25.0.2',并且我的项目在升级到Android Studio 2.3之前已经编译并正常运行.任何人都可以帮我解决这个问题吗?
android android-sdk-tools android-studio android-gradle-plugin android-multidex