标签: android-sdk-tools

继续获取SDK错误消息

我已经在Android Studio上工作了一段时间.但是今天当我尝试创建一个新项目时,我收到以下错误消息:

您的Android SDK已过期或缺少模板.请确保您使用的是SDK 22或更高版本.您可以通过配置|配置SDK 项目默认值| 项目结构| 软件开发工具包

我升级了我的SDK工具,android studio.我还根据消息在工作室中配置了我的sdk位置,但无济于事.

SDK Manager

Android Studio

sdk android android-sdk-tools android-studio

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

Renderscript支持库存在问题

我正在尝试在API 16及更高版本的设备上使用Android Renderscript支持库,遵循此处描述的步骤.到目前为止事情并不顺利.

我的Renderscript代码如下所示.

#pragma version(1)
#pragma rs java_package_name(com.xxx.renderscript.test)

#include "rs_time.rsh"

rs_script flipScript;
rs_allocation gIn;
rs_allocation gOut;
int width;
int height;
int direction = 0;

void root(uchar4 *v_out, const void *usrData, uint32_t x, uint32_t y) {
    if(direction == 0) { // flip horizontally
        const uchar4 *element = rsGetElementAt(gIn, width - x, y);
        float4 color = rsUnpackColor8888(*element);
        float4 output = {color.r, color.g, color.b};
        *v_out = rsPackColorTo8888(output);
    }
    else if(direction == 1) { // flip vertically
        const uchar4 *element = …
Run Code Online (Sandbox Code Playgroud)

java eclipse android renderscript android-sdk-tools

7
推荐指数
1
解决办法
4850
查看次数

请确保文件“kernel-ranchu”与您的系统映像位于同一位置

我正在尝试在 Linux mint 上运行一个 android 模拟器。

当我尝试在模拟器上运行 avd 时,出现以下错误。

emulator: ERROR: This AVD's configuration is missing a kernel file! Please ensure the file "kernel-ranchu" is in the same location as your system image.
emulator: ERROR: ANDROID_SDK_ROOT is undefined
Run Code Online (Sandbox Code Playgroud)

当我导航到 android_sdk/system-images/android-21/default/armeabi-v7a

存在一个名为 kernel-qemu 的内核文件

我猜模拟器和我的 avd 之间存在某种兼容性问题?

有没有办法解决这个问题?

下面是我用来安装我的 android 工具的脚本,并创建 avd...

# use sdkmanager to install all the tools 
SDKGET=~/android_sdk/tools/bin/sdkmanager 
$SDKGET "build-tools;29.0.2" 
$SDKGET "emulator" 
$SDKGET "platform-tools" 
$SDKGET "platforms;android-21" 
$SDKGET "platforms;android-24" 
$SDKGET "system-images;android-21;default;armeabi-v7a" # lollipop 5.0
$SDKGET "system-images;android-24;default;armeabi-v7a" # Nougat 7.0 …
Run Code Online (Sandbox Code Playgroud)

android android-virtual-device android-emulator android-sdk-tools avd-manager

7
推荐指数
1
解决办法
1777
查看次数

当我尝试设置 Android 13 SDK 时出现“不支持的值:Tiramisu”

我按照此页面:https://developer.android.com/about/versions/13/setup-sdk 来设置 Android 13 SDK。

在我的build.gradle

android {
    compileSdkVersion("Tiramisu")

    defaultConfig {
        targetSdkVersion("Tiramisu")
    }
}
Run Code Online (Sandbox Code Playgroud)

然后我得到了错误:

> Unsupported value: Tiramisu. Format must be one of:
  - android-31
  - android-31-ext2
  - android-T
  - vendorName:addonName:31
Run Code Online (Sandbox Code Playgroud)

我尝试使用“33”而不是“提拉米苏”,但它不起作用。我使用最新的 Android Studio Preview 作为说明。

有人尝试使用 Android 13 SDK 吗?

android android-sdk-tools android-studio android-tiramisu android-13

7
推荐指数
1
解决办法
6348
查看次数

java.lang.UnsatisfiedLinkError:找不到要加载的 DSO:libjscexecutor.so 原因:dlopen 失败:找不到库“libjsc.so”

我想创建一个 Android Native 库,它可以将任何本机 Android 应用程序连接到 React Native 代码。

我没有在本地使用 Node 模块,而是发布了对 Maven 的 React 依赖项并从那里下载依赖项。但是,一旦项目构建后,就无法运行该应用程序。

错误日志:

java.lang.UnsatisfiedLinkError: couldn't find DSO to load: libjscexecutor.so caused by: dlopen failed: library "libjsc.so" not found: needed by /data/app/~~14knnd-kjEhJL_02K42nIw==/com.awesomeproject-x7RG89XX5hc_Coi7jXdZ4g==/lib/x86_64/libjscexecutor.so in namespace classloader-namespace result: 0
    at com.facebook.soloader.SoLoader.doLoadLibraryBySoName(SoLoader.java:918)
    at com.facebook.soloader.SoLoader.loadLibraryBySoNameImpl(SoLoader.java:740)
    at com.facebook.soloader.SoLoader.loadLibraryBySoName(SoLoader.java:654)
    at com.facebook.soloader.SoLoader.loadLibrary(SoLoader.java:634)
    at com.facebook.soloader.SoLoader.loadLibrary(SoLoader.java:582)
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

android android-sdk-tools hybrid-mobile-app android-studio react-native

7
推荐指数
0
解决办法
2007
查看次数

使用Android Tools R21安装旧系统映像

在完成Android开发工具r21的全新安装后,我感到很难过.http://developer.android.com/sdk/index.html

我安装了这个,我希望创建一个Android 2.1(API 7)的AVD来测试一些东西,但我找不到安装Android 2.1系统映像的选项.实际上,Android 4.0之前的任何内容都不是AVD的可用系统映像.

我已经安装了SDK平台,但它不包括系统映像.基于官方附加网站,我尝试访问https://dl-ssl.google.com/android/repository/sys-img.xml,但这实际上是一个空XML文件.

我还查看了ADT已知问题http://tools.android.com/knownissues

最后,从如何在Eclipse中安装旧的ADT13,我收集了可能的https://dl-ssl.google.com/android/repository/repository.xml附加站点,但这并没有将任何内容提取到SDK Manager中.

有谁知道如何使这个工作?

Android SDK Manager 在此输入图像描述

Android SDK Manager - 附加站点 在此输入图像描述

android android-emulator android-sdk-tools

6
推荐指数
1
解决办法
1987
查看次数

无法在android studio中打开或开发应用程序

我刚刚下载了适用于linux的android工作室

问题是在我开始一个新项目之后,我无法看到任何活动文件.
我完全按照打开新项目的标准说明进行操作.

这是该项目的屏幕截图我的sdk经理图标也没有突出显示.请帮忙



罪魁祸首可能是以下错误:

无法反序列化关键'IdeaAndroidProject'的目标数据.给定类加载器:[PluginClassLoader [org.jetbrains.android,10.0]]:无法反序列化关键'IdeaAndroidProject'的目标数据.给定类加载器:[PluginClassLoader [org.jetbrains.android,10.0]]

更新

我试图安装什么和所有库,并对

我安装的build.gradle 库做了一些更改:

zlib.i686
libstdc ++.i686
ncurses-libs.i686
libgcc.i686
glibc.i686



代码我添加到build.gradle:

buildscript
{
    repositories
    {
         mavenCentral()
    }

    dependencies
    {
          classpath 'com.android.tools.build:gradle:0.4'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

dependencies
{
     compile files('libs/android-support-v4.jar')
     compile 'com.google.code.gson:gson:2.2.4'
}

android
{
     compileSdkVersion 17
     buildToolsVersion "17.0.0"
     defaultConfig
     {
           minSdkVersion 4
           targetSdkVersion 16
     }
}
Run Code Online (Sandbox Code Playgroud)


我最终得到了一个错误:

Gradle:评估根项目'App1Project'时出现问题.Gradle版本1.6是必需的.当前版本是1.7

android android-sdk-tools android-studio

6
推荐指数
1
解决办法
2321
查看次数

未使用New-> Android Activity Wizard创建空白活动

我最近将Android SDK从22.3更新到22.6.更新后,我尝试使用向导创建一个空白活动.我无法像之前创建的那样创建一个.此外,我无法创建LoginActivity,或设置活动等.

我以某种方式设法通过向导创建了Activity,我发现不是扩展简单的Activity,而是扩展了其他的东西.

还有其他人遇到过这样的问题吗?

请帮我解决这个问题.

android adt android-sdk-tools

6
推荐指数
1
解决办法
4811
查看次数

未找到Android sys-img-armeabi-v7a-android-23

我一直在使用以下命令安装abi直到今天.

echo y | android update sdk --no-ui --all --filter sys-img-armeabi-v7a-android-23
Run Code Online (Sandbox Code Playgroud)

但现在我收到了以下错误.

Error: Ignoring unknown package filter 'sys-img-armeabi-v7a-android-23'
Warning: The package filter removed all packages. There is nothing to install.
Please consider trying to update again without a package filter.
Run Code Online (Sandbox Code Playgroud)

有人有同样的问题吗?我正在使用Android SDK r24.4.1.

android android-emulator android-sdk-tools

6
推荐指数
1
解决办法
1164
查看次数

android SDK工具中的SDK Patch Applier是什么?

这个工具是什么以及我们为什么需要它?我搜索了很多,但没有得到任何关于我在我的sdk工具列表中找到的新工具的消息. 在此输入图像描述

android android-sdk-2.3 android-sdk-tools android-studio

6
推荐指数
1
解决办法
4223
查看次数