标签: android-emulator

版本不低于28.1.9的软件包“ Android Emulator”不可用

我正在尝试使用AVD管理器添加Android Q,但是它说:“版本至少为28.1.9的软件包“ Android Emulator”不可用。” 有人尝试过吗?我现在应该怎么做才能解决这个问题。

在此处输入图片说明

android android-emulator android-studio

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

gen已存在但不是源文件夹

我正在开发我的Android项目,在我删除了一个未使用的库后,我得到了错误:

myproject/gen already exists but is not a source folder. Convert to a source folder or rename it
Run Code Online (Sandbox Code Playgroud)

在我的Activity代码中,R.java无法解析所有资源.

我试过,右键单击我的项目=> Java Build Path =>在"Source"选项卡下,我添加了gen/as source.但这对问题没有帮助......

为什么,如何摆脱这个问题?

---- ----更新

我发现,eclipse还抱怨"Project没有project.properties文件!编辑项目属性来设置一个." ,但我的项目下有project.properties文件.为什么抱怨?我已经清理了项目并"修复项目属性",但它没有帮助.

android android-widget android-emulator android-intent android-layout

91
推荐指数
5
解决办法
6万
查看次数

在 Android 12 模拟器上运行时,为什么我会在日志中看到 EGL_emulation app_time_stats?

在运行 Android 12 的模拟器上测试 Flutter 应用程序时,我会定期(大约每秒)在日志中看到类似这样的行:

D/EGL_emulation(32175): app_time_stats: avg=312.93ms min=133.69ms max=608.57ms count=4
Run Code Online (Sandbox Code Playgroud)

它们是什么意思,我该如何关闭它们?我从未在 Android 11 模拟器上见过它们,所以我猜测它与 Android 12 有关?

android android-emulator logcat flutter android-12

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

Android SDK AsyncTask doInBackground未运行(子类)

截至2012年2月15日,我还没有找到一个很好的解释,也不知道为什么这不起作用.最接近解决方案的是使用传统的Thread方法,但为什么要包含一个在Android SDK中没有(似乎)工作的类?

Evenin'SO!

我有一个AsyncTask子类:

// ParseListener had a callback which was called when an item was parsed in a
// RSS-xml, but as stated further down it is not used at all right now.
private class xmlAsync extends AsyncTask<String, RSSItem, Void> implements ParseListener
Run Code Online (Sandbox Code Playgroud)

这是这样执行的:

xmlAsync xmlThread = new xmlAsync();

xmlThread.execute("http://www.nothing.com");
Run Code Online (Sandbox Code Playgroud)

现在这个子类遇到了一点错误.以前它做了一些xml-parsing,但是当我注意到它的doInBackground()没有被调用时,我逐行删除它,最后以这样结束:

@Override
protected Void doInBackground(String... params) 
{
    Log.v(TAG, "doInBackground");
        return null;
}
Run Code Online (Sandbox Code Playgroud)

由于某种原因,没有记录任何内容.但是,我补充说:

@Override
protected void onPreExecute() 
{
        Log.v(TAG, "onPreExecute");
        super.onPreExecute();
}
Run Code Online (Sandbox Code Playgroud)

并且在执行线程时确实记录了该行.所以不知何故onPreExecute()被调用但不是doInBackground().我在后台同时运行另一个AsyncTask,效果很好.

我目前正在模拟器上运行应用程序,SDK版本15,Eclipse,Mac …

multithreading android android-emulator android-asynctask

90
推荐指数
5
解决办法
7万
查看次数

如何让Android模拟器显示软键盘?

我正在调试软键盘显示器无法显示的问题.但是,我没有便于测试的设备.问题是模拟器从不显示软键盘.

有些皮肤的右边有一个不断显示的键盘,有些没有,但是到目前为止我没有尝试过的键盘在设备屏幕上显示过键盘.

我错过了一些设置吗?

android android-emulator

90
推荐指数
4
解决办法
10万
查看次数

如果连接了多个仿真器/设备,是否可以安装apk文件

我知道如何通过命令提示符将apk文件安装到模拟器中.但我想知道是否有可能通过给出任何具体的名称安装相同的apk文件到多个模拟器?实际上我必须在许多设备中测试一个apk文件.为此,我已经开始了许多设备.我知道如何安装它.如果所有设备都打开,那么它将无法安装.那么是否有任何替代安装apk文件通过给任何特定的设备模拟器ID或任何名称?如果有任何想法,请帮助我...谢谢.

android emulation adb android-emulator

88
推荐指数
4
解决办法
6万
查看次数

Android Studio模拟器不附带Play Store for API 23

我从最新版本的Android Studio AVD中选择了这个模拟器.

Google API

我选择了最新版本的Android API 23.因为它说"使用Google API",我认为它实际上会包含所有Google应用程序,包括Play商店,以便我可以安装像Facebook这样的应用程序.

我看到的SO其他线程这似乎现在已经过时(如何安装谷歌Play应用程序在Android Studio中模拟器?),这个人给了安装基于通用包谷歌应用程序的指令,但只到Android 4.3的API 18:http://wiki.rootzwiki.com/Google_Apps#Universal_Packages_2

我想要API 23的那个.有没有办法在模拟器上安装Google Apps包?

看起来很奇怪,官方的Android模拟器并没有首先标准所有的谷歌应用程序...这似乎不支持谷歌,并可能意味着开发人员将不得不购买实际的设备来开发API 23 ?

android android-emulator android-studio

88
推荐指数
5
解决办法
10万
查看次数

使用Android模拟器进行远程调试

是否可以在一台机器上编写代码/编译Android应用程序并在另一台机器上启动的仿真器上远程调试?我厌倦了模拟器不断吃掉我笔记本电脑的一半CPU.

android android-emulator

87
推荐指数
4
解决办法
5万
查看次数

无法在Android Studio中运行模拟器

我刚刚完成安装Android工作室并尝试将其用于测试运行.当我尝试运行我的应用程序时,我收到以下错误消息

emulator: ERROR: This AVD's configuration is missing a kernel file!!
emulator: ERROR: ANDROID_SDK_ROOT is undefined
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这个问题????

android android-emulator android-studio

87
推荐指数
6
解决办法
10万
查看次数

系统 ui 在 android 模拟器 (Flutter) 中没有响应

在android studio中启动avd后,系统ui没有响应消息出现在android模拟器中。那么,我该如何解决?

android-emulator android-studio flutter

86
推荐指数
6
解决办法
6万
查看次数