问题标签 [android-device-manager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
17726 浏览

android - Visual Studio 2017 Android 设备管理器认为 WHPX 未正确安装

我刚刚将 Visual Studio 2017 更新到版本 15.8.0,我已经等待了一段时间,因为它支持使用 Windows Hypervisor 平台 (WHPX) 的 Hyper-V 加速 Android 模拟器。

自 5 月以来,我一直在运行 Windows 10 版本 1803,并且我已经从“打开或关闭 Windows 功能”安装/启用了 Windows Hypervisor 平台。此外,我已经更新了 Android SDK 和工具,如https://docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/hardware-acceleration中所述。

但是,当我运行任何加速模拟器时,都会出现错误:

我们遇到了与您的 Windows 虚拟机管理程序平台 (WHPX) 配置有关的错误,该错误阻止我们运行您的模拟器加速。

请确保 WHPX 已正确安装,然后在模拟器上执行恢复出厂设置并重试。

没有日志,没有别的。因此,我有点困惑,不知道下一步该怎么做。

感谢任何帮助。

PS 几个澄清:

  • 我都尝试了,重置现有的模拟器并创建新的模拟器。
  • 我在同一台 PC 上运行 Hyper-V 虚拟机和 Docker 容器。
0 投票
1 回答
74 浏览

android - 无法创建早于 Android Kit Kat (4.4) 的 Android 模拟器

我正在尝试为Jelly Beanor创建一个 Android 模拟器,Ice Cream Sandwich但它没有显示在可用 SDK 的列表中

在此处输入图像描述

我已经安装了系统映像,并且我已经尝试了所有四个可用的处理器,x86但是x86_x64,SDK 仍然不可用。armeabi-v7aarm64-v8a

在此处输入图像描述

是否有一个设置可以让我为这两个 SDK 创建一个模拟器?

0 投票
1 回答
329 浏览

java - Xamarin Android 设备管理器在创建新设备时出现异常

我在 Xamarin Android 设备管理器中创建一个新设备时遇到了一个大问题,该设备返回此日志:

0 投票
1 回答
228 浏览

android - 限制企业应用程序使用设备的方法

我们的 Android 团队正在为金融公司开发一个 Android 应用程序,以使用一些后端结构来管理他们的客户和业务数据。该应用程序应该仅供公司员工使用,也不打算发布到 PlayStore。公司希望限制员工访问 android 功能并将他们限制为网络连接、安装应用程序更新、限制用户安装来自 Playstore 的其他应用程序和其他类似的东西。我希望您了解公司希望对其员工进行什么样的限制。现在我想知道,我们的团队可以通过什么方式创建这样的系统来满足这些要求?

编辑:应用程序应该只用于平板电脑,可能是三星平板电脑。

0 投票
1 回答
1510 浏览

xamarin - XAMARIN Visual Studio 2017 - Android 模拟器黑屏

我最近遇到了 Android Emulator 没有部署并显示黑屏的问题。我已经为这个问题工作了 24 小时,但我似乎无法解决它。

即使是空白的 Xamarin.Forms 项目也会导致黑屏。我猜Android SDK的路径可能是错误的?(但我不知道如何解决它......)?

在此处输入图像描述

0 投票
0 回答
1279 浏览

android - ADB:无法创建设备

我设置了我的Visual Studio 2017开始开发Xamarin - Android应用程序,已经安装了Android 8.1 Oreo(API lvl. 27)Android 8.0 Oreo(API lvl. 26)和一些平台工具。

JAVA_HOME指向C:\Program Files\Java\jdk1.8.0_221和C :\Program Files\Android\android-ANDROID_HOME sdk 。

在此处输入图像描述 在此处输入图像描述

我由管理员启动Visual Studio,但也尝试从 cmd 以管理员模式启动 ADB。当我尝试使用从 Visual Studio 启动的Android 设备管理器创建新的虚拟设备时:工具>Android>Android 设备管理器...,显示以下消息:

无法创建设备

请在设备上运行修复,如果问题仍然存在,请报告问题。请通过在“帮助”菜单中选择“报告问题”来提交问题,并附上您的日志。错误摘要:avdmanager 已返回非零退出代码:{0}。请检查日志以获取更多信息。

我检查了“C:\Users\%USER%\AppData\Roaming\XamarinDeviceManager”处的日志,它从以下内容开始:

我已经尝试了很多东西,有什么解决办法吗?

在此处输入图像描述

在此处输入图像描述

0 投票
6 回答
7926 浏览

android-studio - Android Studio:“设备当前处于未知状态”

我有一个 Android 平板电脑和一个旧的 Linux 笔记本,我在那里开发了几个月的程序,没有任何故障。

然后我得到了一个新的 Linux 笔记本,安装了 Android Studio,并尝试插入 Android 平板电脑。平板电脑永远不会出现在目标列表中;它只是说,“未知设备”。当我选择“排除设备连接故障”时,向导会显示平板电脑的 ID,并显示一条神秘消息“设备当前处于未知状态”。

关闭并再次打开平板电脑的“USB 调试”选项并不能解决问题。当我拔下并重新插入 USB 时,平板电脑会发出声音,但不会发出请求者询问我是否接受此调试连接。

运行adb devices返回:

有小费吗?


再次拔下和插入 USB 终于给了我平板电脑上的请求者,要求允许通过此笔记本进行调试。危机结束。

如何在不滥用 USB 电缆的情况下获得该请求者的实际答案会很好......

0 投票
2 回答
373 浏览

android - 如何阻止我的 Android 模拟器的分区大小在关闭时重置?

我正在使用 Windows 10 上的 Android 模拟器测试Xamarin应用程序,每当我关闭(关闭)模拟的 Android 设备时,它在 Android 设备管理器disk.dataPartition.Size6442450944. 每当我想重新启动模拟器时,我都必须将其分区编辑为类似的内容800M,因为将值保留在6442450944并尝试部署我的应用程序会出现以下错误:

我认为重置分区会强制模拟器进行出厂重置,然后才能成功部署应用程序。我也用全新的 Xamarin 项目对此进行了测试,并且发生了同样的错误。我已经多次重新安装并更新了我的 Android SDK 和工具。有谁知道为什么会这样?我怎样才能阻止它?

(*):我认为值得注意的是,这是通过关闭模拟器而改变的唯一属性。默认属性菜单中的其他所有内容都与我设置的相同。

0 投票
1 回答
143 浏览

android - 是否可以为 Android 编写不可移除的设备策略管理器?

我的目标是为 Android (>= 9.0) 编写一个应用程序,它基本上提供了设备所有者风格的控件,如 Google 的“Android 设备策略”。

必须满足以下条件:

  • 对 Google 服务器或任何其他第三方基础架构(如现有 EMM 解决方案(MobileIron 等))的零依赖
  • 用户应该能够删除或禁用该应用程序
  • 配置方法:二维码、NFC、URL、ADB,实际上是任何“本地”方式......
  • 必须在普通消费设备上使用库存机器人

简而言之:我想编写一个不可移动的设备管理器(包括基于 Web 的管理 UI),将它放在我拥有的设备上,将该设备交给其他人,并能够远程完全控制设备。

以 Android 的现状,这样的项目是否可行?

0 投票
0 回答
113 浏览

android-studio - 为什么我尝试创建模拟器时 Android Studio 和 Android Virtual Device Manager 会立即崩溃?

我无法在 Android Studio 中使用 AVD Manager 创建虚拟设备。我使用的是 MacOS Catalina 10.15.3,一切都更新了,我最近完全卸载然后重新安装了 Android Studio。

无论我选择哪个设备,当我单击“选择硬件”屏幕上的“下一步”按钮时,Android Studio 都会在没有创建设备的情况下崩溃。

任何想法为什么会发生这种情况?

这就是我所做的:

我打开 AVD 管理器 我打开 AVD 管理器

我点击“创建虚拟设备” 我单击创建虚拟设备

我选择任何设备并单击“下一步”按钮 我选择任何设备并单击

Android Studio 和 Android Virtual Device Manager 立即崩溃 Android Studio 和 Android Virtual Device Manager 立即崩溃

提前感谢您的帮助!