草庐IT

device-emulation

全部标签

javascript - PhoneGap 构建 : how to open external url in device browser on Android?

在我的PhoneGapAndroid应用程序的系统浏览器中无法打开外部URL。我正在使用PhoneGapBuild2.3.0。根据Cordovadocumentation我使用了目标“_system”:window.open('http://www.myurl.nl','_system');在我的config.xml我有:但链接仍然在我的应用程序webView中打开。如何解决? 最佳答案 当您想继续使用PhoneGapBuild时,这不是答案,但我通过在我的机器上为Cordova(PhoneGap)设置开发环境并在本地编译应用程序解

android - 看不到我的 chrome 设备 ://inspect/#devices

我已按照google的说明进行操作:https://developer.chrome.com/devtools/docs/remote-debugging.我还查看了故障排除部分-但似乎没有任何效果。我有三星Galaxy3(android4.1.2,chrome42.0.2311.111)。USB调试已启用。勾选了几次USB调试后,我尝试重新启动设备。在Windows8上,我运行chrome(44.0.2388.0canary)。我已经安装了SamsungUSBDriver,并且我的计算机可以看到我的设备。插入设备或使用检查页面打开Canary时,我没有收到任何通知。我错过了什么吗?

java - adb devices => 没有权限(plugdev 组中的用户;您的 udev 规则错了吗?)

这个问题在这里已经有了答案:setupdevicefordevelopment(????????????nopermissions)(30个回答)关闭3年前。如果我将装有AndroidOreoOS的Android手机连接到LinuxPC,我会收到以下错误日志$adbdevicesListofdevicesattachedxxxxxxxxnopermissions(userinplugdevgroup;areyourudevruleswrong?);see[http://developer.android.com/tools/device.html]我尝试了错误消息提供的链接,但仍然遇到

android - 无法使用错误 : There's another emulator instance running with the current AVD 启动 android 模拟器

使用CLI并使用以下命令运行模拟器:./emulator-use-system-libs@Nexus5API25只显示错误,模拟器不启动。emulator:ERROR:There'sanotheremulatorinstancerunningwiththecurrentAVD'Nexus5API25'.Exiting...还有:没有任何正在运行的模拟器实例。Nexus5API25确实存在并且过去一直在工作。我必须在我的机器上使用-use-system-libs标志来启动模拟器实例。其他AVD正在运行。当使用-verbose执行时,会打印更多详细信息,但我没有看到任何可以帮助我解决问题的

android - Device Owner Android 应用程序的 OTA 更新(Kiosk 模式)

如前所述,我可以通过NFC制作我的应用程序,即设备所有者应用程序here.现在我想通过无线方式更新我的应用程序,但我找不到无需root的方法。如前所述,Google为企业开发应用程序提供了多种选择here,但没有提供通过OTA更新应用程序的方法。正在寻找解决方案。 最佳答案 这只是纯粹的猜测,因为我自己从未尝试过使用包安装程序API:您可以尝试为您的设备所有者应用设置安装程序包(使用PackageManager.setInstallerPackageName())。此安装程序包需要是单独的APK,使用与设备所有者APK相同的证书签名

android - 安全异常 : Permission Denial: reading (only on emulator)

我的应用中有两个Activity,MainActivity调用ImagePicker,它有一个GridView布局手机图库中的所有图像,我使用ContentResolver来获取光标。当我测试它时它在我的手机上运行良好,但每次在模拟器上都会立即崩溃。这是错误日志:java.lang.SecurityException:PermissionDenial:readingcom.android.providers.media.MediaProvideruricontent://media/external/images/mediafrompid=5934,uid=10060requiresa

android - ionic 2/ ionic 3 : How to get current location of a device

stackoverflow上的所有答案都不适合我。其中很多是针对Ionic1的,或者这些答案已被弃用,或者它们不适用于Android设备。我在stackoverflow上看到了很多关于获取设备当前位置的解决方案,但似乎没有一个适用于Android。我尝试过的:-使用geolocation.getCurrentPosition(),适用于IOS和browser但不适用于Android.使用this.geolocation.watchPosition(),适用于IOS和browser但不适用于Android。使用navigator.geolocation.getCurrentPositio

Android Emulator 启动但 Eclipse 无法识别

作为一般规则,一切正常,但有时Eclipse或我的Android模拟器决定成为一个SCSS并拒绝工作。我在Eclipse中打开AVD管理器。我选择我想要的AVD,然后单击开始。模拟器启动并经历了漫长的引导过程。它终于完成了启动,然后由于某种原因,它立即重新启动并再次经历了漫长的启动过程。一旦它第二次启动,Eclipse就会失去对它的跟踪。它不再在“设备”选项卡中列出,我无法安装我的应用程序或在该模拟器上运行它。如果我杀死模拟器并尝试重新启动它,那么我会得到完全相同的行为。这令人难以置信的沮丧。控制台中没有任何消息可以解释该行为。知道为什么会这样吗? 最佳答案

android - 如何在 Android Emulator Camera 中模拟图片?

有没有办法将静态图片设置为模拟器相机拍摄的照片?我想在模拟器上用zxing条码阅读器测试ir。 最佳答案 如果您在linux上运行模拟器,您可以使用v4l2loopback和gstreamer创建一个显示图像(例如QRcode)的模拟网络摄像头。安装v4l2loopback:$wgethttps://github.com/umlaeute/v4l2loopback/archive/master.zip$unzipmaster.zip$cdv4l2loopback$make$sudomakeinstall检查你已经有多少个摄像头(我只

android-studio - 安卓工作室 : emulator is already running

我正在尝试在我的androidstudio8.14上运行模拟器。当我单击运行时,它说它已经在运行。任何帮助将不胜感激。AVDapi21isalreadyrunning.Ifthatisnotthecase,deletethefilesat/home/sayem/.android/avd/api21.avd/*.lockandtryagain 最佳答案 发生这种情况时,您不必完全删除模拟器。要删除的文件应具有“.lock”扩展名:您无需接触配置文件。您可以通过单击“操作”选项卡下的箭头(在ADB管理器中)并选择“在磁盘上显示”来轻松找