问题标签 [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.
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 容器。
java - Xamarin Android 设备管理器在创建新设备时出现异常
我在 Xamarin Android 设备管理器中创建一个新设备时遇到了一个大问题,该设备返回此日志:
android - 限制企业应用程序使用设备的方法
我们的 Android 团队正在为金融公司开发一个 Android 应用程序,以使用一些后端结构来管理他们的客户和业务数据。该应用程序应该仅供公司员工使用,也不打算发布到 PlayStore。公司希望限制员工访问 android 功能并将他们限制为网络连接、安装应用程序更新、限制用户安装来自 Playstore 的其他应用程序和其他类似的东西。我希望您了解公司希望对其员工进行什么样的限制。现在我想知道,我们的团队可以通过什么方式创建这样的系统来满足这些要求?
编辑:应用程序应该只用于平板电脑,可能是三星平板电脑。
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”处的日志,它从以下内容开始:
我已经尝试了很多东西,有什么解决办法吗?
android-studio - Android Studio:“设备当前处于未知状态”
我有一个 Android 平板电脑和一个旧的 Linux 笔记本,我在那里开发了几个月的程序,没有任何故障。
然后我得到了一个新的 Linux 笔记本,安装了 Android Studio,并尝试插入 Android 平板电脑。平板电脑永远不会出现在目标列表中;它只是说,“未知设备”。当我选择“排除设备连接故障”时,向导会显示平板电脑的 ID,并显示一条神秘消息“设备当前处于未知状态”。
关闭并再次打开平板电脑的“USB 调试”选项并不能解决问题。当我拔下并重新插入 USB 时,平板电脑会发出声音,但不会发出请求者询问我是否接受此调试连接。
运行adb devices
返回:
有小费吗?
再次拔下和插入 USB 终于给了我平板电脑上的请求者,要求允许通过此笔记本进行调试。危机结束。
如何在不滥用 USB 电缆的情况下获得该请求者的实际答案会很好......
android - 如何阻止我的 Android 模拟器的分区大小在关闭时重置?
我正在使用 Windows 10 上的 Android 模拟器测试Xamarin应用程序,每当我关闭(关闭)模拟的 Android 设备时,它在 Android 设备管理器disk.dataPartition.Size
(6442450944
. 每当我想重新启动模拟器时,我都必须将其分区编辑为类似的内容800M
,因为将值保留在6442450944
并尝试部署我的应用程序会出现以下错误:
我认为重置分区会强制模拟器进行出厂重置,然后才能成功部署应用程序。我也用全新的 Xamarin 项目对此进行了测试,并且发生了同样的错误。我已经多次重新安装并更新了我的 Android SDK 和工具。有谁知道为什么会这样?我怎样才能阻止它?
(*):我认为值得注意的是,这是通过关闭模拟器而改变的唯一属性。默认属性菜单中的其他所有内容都与我设置的相同。
android - 是否可以为 Android 编写不可移除的设备策略管理器?
我的目标是为 Android (>= 9.0) 编写一个应用程序,它基本上提供了设备所有者风格的控件,如 Google 的“Android 设备策略”。
必须满足以下条件:
- 对 Google 服务器或任何其他第三方基础架构(如现有 EMM 解决方案(MobileIron 等))的零依赖
- 用户不应该能够删除或禁用该应用程序
- 配置方法:二维码、NFC、URL、ADB,实际上是任何“本地”方式......
- 必须在普通消费设备上使用库存机器人
简而言之:我想编写一个不可移动的设备管理器(包括基于 Web 的管理 UI),将它放在我拥有的设备上,将该设备交给其他人,并能够远程完全控制设备。
以 Android 的现状,这样的项目是否可行?
android-studio - 为什么我尝试创建模拟器时 Android Studio 和 Android Virtual Device Manager 会立即崩溃?
我无法在 Android Studio 中使用 AVD Manager 创建虚拟设备。我使用的是 MacOS Catalina 10.15.3,一切都更新了,我最近完全卸载然后重新安装了 Android Studio。
无论我选择哪个设备,当我单击“选择硬件”屏幕上的“下一步”按钮时,Android Studio 都会在没有创建设备的情况下崩溃。
任何想法为什么会发生这种情况?
这就是我所做的:
Android Studio 和 Android Virtual Device Manager 立即崩溃
提前感谢您的帮助!