android-emulator相关内容

Android 模拟器上没有市场应用程序

我已经下载了 Android SDK,启动并运行了一个 AVD,但找不到 Marketplace 应用程序.通过 SDK 实用程序提供的图像是否不包括市场应用程序?如果没有,有什么地方可以买到吗? 解决方案 根据这篇文章您可以将市场添加到您的模拟器.不知道这是否仍然有效,但值得一试.为什么你仍然需要市场进行开发?;) ..
发布时间:2022-01-15 18:42:56 移动开发

带有 CheckBox 的 ListView 的奇怪行为

我在 ListView 上方有一个 CheckBox,其中包含 Checkbox 项.因此,当我检查复选框时,我应用 notifyDataSetChanged() 来检查所有检查列表的所有项目.所以当时我两次获取 getView 方法的日志,这意味着当我调用 notifyDataSetChanged() 一次时,getView 被调用了两次.那么,谁能告诉我为什么我会两次获取日志?还有为什么 ge ..

Android 模拟器的 GPS 位置给出了错误的时间

我正在模拟器中测试 Android GPS 跟踪应用程序,但在尝试确定最后一个已知位置是否过时时遇到了问题. 获取系统时间为我提供了正确的时间,但是当我为最后一个已知位置调用 location.getTime() 时,返回的时间会相差几个小时.我做了更多测试,发现每次我从 Eclipse 中的 Emulator 控制选项卡发送 GPS 位置(类似于 geo fix),位置的时间都会提前一秒. ..
发布时间:2022-01-15 18:42:22 移动开发

无法在模拟器上的/storage/emulated/0 上创建目录

我正在尝试在我的 android 模拟器上创建一个目录,但我做不到,我已经拥有清单 write_storage 的权限,并且我没有收到任何错误但 mkdir() 返回 false,我验证外部存储是否是也是可写的,它可以在我的代码的物理设备上运行: ///Cria uma nova pasta para colocar o backup文件直接=新文件(Environment.getExterna ..
发布时间:2022-01-15 18:42:07 移动开发

Log.isLoggable 是否返回错误值?

当我为我的 android 应用程序编写日志包装器时,我注意到 androids Log.isLoggable 方法的一个奇怪行为.执行以下代码: final String TAG = "Test";Log.v(TAG, "verbose 处于活动状态:" + Log.isLoggable(TAG, Log.VERBOSE));Log.d(TAG, "调试处于活动状态:" + Log.isLog ..
发布时间:2022-01-15 18:41:58 移动开发

“模拟器:警告:打开音频输入失败"AVD 启动时显示在控制台中

“模拟器:警告:打开音频输入失败" 每次AVD启动时,控制台都会显示上述消息,然后模拟器没有声音. 我尝试删除 AVD 并一次又一次地创建一个新的,但对问题没有帮助. 我也在谷歌上搜索了很多次,但没有发现任何有用的东西. 有趣的是,人们倾向于建议忽略该问题,因为 AVD 在没有声音的情况下仍然可以正常工作. 但我正在编写一个与声音相关的 Android 应用程序,我确实需 ..
发布时间:2022-01-15 18:41:50 移动开发

Android:获取任何文件的文件名和扩展名

我遇到的问题是,我无法从搭载 Android 9 的智能手机上选择的文件中提取文件扩展名.该问题不会出现在搭载 Android 8 或更低版本的设备上. 当用户选择了任何类型的文件时,onActivityResult 就会被调用.在这个方法中,我从 FileUtils 类调用 getPath,所以我可以提取文件扩展名. @Overrideprotected void onActivityR ..
发布时间:2022-01-15 18:41:43 移动开发

如何检查 Android 应用程序是在真实设备还是虚拟设备中运行?

我想检查真实设备用户或虚拟设备用户(如 AVD、Genymotion、bluestack 之类的) 我的应用程序已检查设备 ID 并获得奖励.如果滥用用户在虚拟设备中运行应用程序,你现在我就是一个乞丐:( 解决方案 你可以像这样使用检查: public boolean isGenymotionEmulator(String buildManufacturer) {返回 buildM ..
发布时间:2022-01-15 18:41:30 移动开发

通过 Android 应用即时获取 GPS 位置

全部.我正在编写一个关于 GPS 位置的 android 应用程序. 我在模拟器上试了一下,手动输入了经纬度,效果很好.但是,我的问题是:在真机上,在调试模式下,使用intent去下一个类只有在位置改变时才能实现.如果我直接启动应用程序,我可以看到闪烁的 GPS 图标,但应用程序只会停留在这里,不会启动下一个活动.看来 onLocationChanged() 中的变量永远不会改变. 我 ..
发布时间:2022-01-15 18:41:20 移动开发

Android:Google Play 服务无法在模拟器上运行

我必须格式化我的 Windows 笔记本电脑,所以我复制了 SDK 文件夹(因为它大约 30 GB 大)并将它粘贴到新 Windows 副本上的相同位置. 现在,当我启动 Android Studio 和 SDK Manager 时,一切看起来都很好,所有工具和软件包显示为已下载,但是当我启动模拟器来测试我的应用程序时,它显示 Get Google Play Services 我已经在我的 ..

Lollipop 在我的应用程序中将按钮的文本大写

我的应用程序遇到了一个奇怪的问题.当我在真实设备(Android 4.4.4)上测试它时,我所有的按钮文本字段看起来都是我想要的(小写字母).但是当我在模拟器(Android 5.0.1)上启动我的应用程序时,所有按钮文本字段都是大写的.这种行为的原因是什么?我的应用中的一些示例按钮: 示例按钮 1: ..

无法在设备“emulator-5554"上安装 myapp.apk

我正在尝试运行一个 android 应用程序,但它将这三行显示为红色. [2012-07-08 20:39:23 - myapp] 无法在设备“emulator-5554"上安装 myapp.apk:尝试以访问权限禁止的方式访问套接字[2012-07-08 20:39:23 - myapp] java.io.IOException:试图以访问权限禁止的方式访问套接字[2012-07-08 20: ..
发布时间:2022-01-15 18:40:37 移动开发

Android SDK 和 AVD Manager 设置菜单在哪里?

我正在处理许多论坛上讨论的问题,但他们都说转到“Android SDK 和 AVD 管理器"屏幕上的“设置"菜单.然而我已经在多台机器上安装了,但没有看到设置菜单.菜单在哪里?我在 Windows XP 和 Vista 上安装了它. 谢谢朱利安 解决方案 只有手动运行时才会出现. 在 Mac 上,它位于: /android/tools/android 在 Ubuntu 上: ..
发布时间:2022-01-15 18:40:27 移动开发

Android 模拟器中的网络摄像头:“无法启动摄像头";和“结果太大"

我有一个需要使用摄像头的 Android 4.1.2 AVD.我尝试在模拟器中使用我的网络摄像头作为替代品,但出现此错误: [2012-11-16 10:35:37 - Emulator] 模拟器:错误:_camera_client_query_start:无法为 NV21[640x480] 启动相机“AndroidEmulatorVC0":结果太大 如何解决这个错误? 解决方案 ..
发布时间:2022-01-15 18:40:11 移动开发

DroidGap 无法解析为类型

您好,我收到一个错误,即 DroidGap 无法解析为一种类型我的代码是 包com.hello.ponegap;导入android.app.Activity;导入android.os.Bundle;导入 com.hello.*;公共类 HelloponegapActivity 扩展 DroidGap {/** 在第一次创建活动时调用.*/@Override public void onCreat ..
发布时间:2022-01-15 18:40:04 移动开发

处理方向变化时的问题

我需要在我的 Android 应用程序中处理方向更改.为此,我决定使用 OrientationEventListener 便利类.但是他的回调方法被赋予了一些奇怪的行为. 我的应用程序以纵向模式启动,然后最终切换到横向模式.我在回调 onOrientationChanged 方法中执行了一些自定义代码,该方法提供了一些额外的 UI 处理逻辑 - 它有一些对 findViewById 的调用. ..

为 Genymotion 模拟器提供虚假位置

有没有办法给我的 Genymotion 安卓模拟器一个假的位置,例如美国,这样我就可以测试移动广告和其他一些东西? 解决方案 您可以更改 GPS 位置,并可以根据需要设置纬度和经度,请查看以下屏幕截图: 在 Genymotion Emulator 的右侧角落,您可以看到 GPS 选项, 当您单击此选项时,您将看到一个对话框,如下所示: 您可以在此处更改纬度和经度.希望对你 ..
发布时间:2022-01-15 18:39:48 移动开发

如何在Android App中获取通话结束事件

我已经为 Android 手机制作了小应用程序. 在一种情况下,我没有得到任何解决方案.实际上,我的应用程序具有呼叫客户的小功能. 所以在通话结束后,我需要拨打最后一个号码或运行哪个应用程序的事件. 解决方案 AndroidManifest: 添加以下权限: ..
发布时间:2022-01-15 18:39:41 Java开发