我今天将 Flutter 更新到了最新的稳定版本 - 1.12.13+hotfix.7(我之前运行的是 1.12.13+hotfix.6)。当我尝试在 VS Code 中运行我的项目时,flutter run它总是卡在Running Gradle task \'assembleDebug:
有人遇到过同样的问题吗?
\n\n这是输出flutter doctor -v:
[georgi@georgi-pc Line-up-Generator]$ flutter doctor -v\n[\xe2\x9c\x93] Flutter (Channel stable, v1.12.13+hotfix.7, on Linux, locale en_GB.UTF-8)\n \xe2\x80\xa2 Flutter version 1.12.13+hotfix.7 at /home/georgi/Development/flutter\n \xe2\x80\xa2 Framework revision 9f5ff2306b (2 weeks ago), 2020-01-26 22:38:26 -0800\n \xe2\x80\xa2 Engine revision a67792536c\n \xe2\x80\xa2 Dart version 2.7.0\n\n[!] Android toolchain - develop for Android devices (Android SDK version 29.0.2)\n \xe2\x80\xa2 Android SDK at …Run Code Online (Sandbox Code Playgroud) 我使用 Travis 通过模拟器在 Android 上运行 JUnit 测试。到目前为止,这效果非常好。但是,如何确定 sdk-tools-linux-*.zip 的最新版本是什么?目前,我使用的是版本4333796。SDK工具版本与Android SDK版本或构建工具版本之间是否有任何依赖关系?
- name: Tests on Android
jdk: openjdk8
env:
- ANDROID_TOOLS=4333796
- ANDROID_SDK_VERSION=29
- ANDROID_BUILD_TOOLS_VERSION=29.0.3
- ANDROID_HOME=$HOME/android-sdk
- PATH=${ANDROID_HOME}:${ANDROID_HOME}/emulator:${ANDROID_HOME}/tools:${ANDROID_HOME}/tools/bin:${ANDROID_HOME}/platform-tools:${PATH}
before_install:
- sudo apt-get install -y --no-install-recommends bridge-utils libpulse0 libvirt-bin qemu-kvm virtinst ubuntu-vm-builder > /dev/null
- sudo apt-get install -y libxtst6 libnss3-dev libnspr4 libxss1 libasound2 libatk-bridge2.0-0 libgtk-3-0 libgdk-pixbuf2.0-0 > /dev/null
- sudo adduser $USER libvirt
- sudo adduser $USER kvm
- wget -q "https://dl.google.com/android/repository/sdk-tools-linux-${ANDROID_TOOLS}.zip" -O android-sdk-tools.zip
- unzip -q android-sdk-tools.zip -d ${ANDROID_HOME} …Run Code Online (Sandbox Code Playgroud) android android-emulator android-sdk-2.3 android-sdk-tools travis-ci
我正在开发一些需要系统UID的应用程序.所以我创建了一个特殊的密钥库文件"PFDebug.keystore",由AOSP的platform.pk8和platform.x509.pem组成.
我在Eclipse> window> preferences> android> build> cutstom debug keystore中设置它.这很好.
但我也在开发使用我自己的debug.keystore文件的非特权应用程序.所以我必须为每个构建更改密钥库文件.我知道当我设置为空白时使用默认的debug.keystore.
如何为每个android项目绑定调试密钥库文件?

最近我更新了SDK,这个新的'compile with'选项出现..这是什么意思?
我在Android Studio 1.0 RC 2中工作,我有一个带有Intel HAXM的Android模拟器.模拟器正常运行.它显示硬件按钮,但此按钮不可单击.AVD配置是Nexus S的默认配置,但它的比例为0.5.
我今天下载了Android工具的25.1.6版本,我注意到proguard因此错误而失败:
Error:Execution failed for task ':app:transformClassesWithNewClassShrinkerForDebug'.
> /usr/local/opt/android-sdk/tools/proguard/proguard-android.txt line 43:15 extraneous input '[]' expecting ')'
Run Code Online (Sandbox Code Playgroud)
我确定我没有改变proguard-android.txt文件中的任何内容.第43行为我读取如下:
void set*(%[]);
Run Code Online (Sandbox Code Playgroud)
我注意到这里的文件......
https://android.googlesource.com/platform/sdk/+/android-6.0.1_r43/files/proguard-android.txt
......和我机器上的不一样?该文件是我应该拥有的文件的最新版本吗?
我有一个在OpenStack中运行的Ubuntu Xenial VM,我从https://developer.android.com/studio/index.html下载了最新的Android SDK工具(tools_r25.2.3-linux.zip).一切都配置得很好:
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64ANDROID_HOME=<ANDROID_SDK_PATH>PATH=${PATH}:${ANDROID_HOME}echo "sdk.dir=<ANDROID_SDK_PATH>" > <MY_ANDROID_PROJECT_PATH>/local.properties但是当尝试执行任务:时./gradlew clean,会发生错误:
Preparing "Install Android SDK Build-Tools 25".
Warning: Trying to install into ${ANDROID_HOME}/build-tools/25.0.0/ but package "Android SDK Tools 25.2.4" already exists at ${ANDROID_HOME}. It must be deleted or moved away before installing into a child directory.
Preparing "Install Android SDK Platform 25".
Warning: Trying to install into ${ANDROID_HOME}/platforms/android-25/ but package "Android SDK Tools 25.2.4" already exists at ${ANDROID_HOME}. It must be deleted …Run Code Online (Sandbox Code Playgroud) 我尝试将平板电脑安装为虚拟设备,安装完成后,它甚至没有显示,我的gradle停止同步,因为设备上没有空间......
此外,我无法使用选项-Xmx512m获取gradle vm设置以增加内存
我无法删除虚拟设备,因为它没有显示任何内容,我无法添加因为它显示没有可用的图像,独立的sdk管理器也没有打开说缺乏内存...
我有很多磁盘和RAM免费,我不知所措......
我尝试使缓存无效并重新启动,这也没有帮助...任何帮助将不胜感激...
操作系统:Solus Android Studio版本:2.2
android android-virtual-device android-sdk-tools android-gradle-plugin
首先我要说的是,我并不是想改变软件应该"看"的SDK.我已经做到了,它工作正常.
我正在尝试通过Android Studio更新SDK工具,即使我已经在更大的辅助"E:/"驱动器上安装了SDK和其他工具,但是4tb,Android Studio仍坚持将超过60gb的文件下载到我的(已经几乎已满)安装了Android Studio的120GB SSD启动驱动器.
它正在下载的文件夹是:
C:\users\<user name>\AppData\Local\Temp\PackageOperation##
Run Code Online (Sandbox Code Playgroud)
它只表示在我开始下载之前需要14GB,这使得它更令人沮丧.它仍在下载,因为我发布这个,它只有大约1/4的方式,但我必须去上班.我担心它会耗尽空间而无法完成.有没有办法告诉Android Studio将这些下载到我的其他硬盘?
更新:在开始删除文件并释放空间之前,它只有大约70GB并且只剩下1GB的可用空间.它最终完成了,但我不知道这是不是巧合.它仍然太靠近舒适,所以如果有人能帮助那将是太棒了
我有这个cordova应用,并尝试运行
cordova platform add android
cordova emualate android
Run Code Online (Sandbox Code Playgroud)
但是它从控制台给了我下面的错误
当我从android studio检查时,似乎一切都已安装
以下是我的Android Studio信息
我的环境变量
我可以从文件夹位置确认我放置的路径是否存在,有什么帮助,想法吗?
android android-emulator android-sdk-tools cordova android-studio