草庐IT

device-emulation

全部标签

Android USB Host模式服务——基于USB_DEVICE_ATTACHED启动

我想在Android中编写一个基于USB_DEVICE_ATTACHEDIntent启动的服务。所以,基本上我的服务应该在连接特定USB设备(FT232C-VID:PID0403:6010)时启动,并在断开该USB设备时停止。是否可以这样做,或者我是否应该始终有一个启动此服务的Activity,以防它尚未启动?该服务的最终目的是根据此USB设备提供的位置,使用TEST_PROVIDER更新LocationProvider上的位置。我已经尝试在AndroidManifest.xml中使用此配置创建服务xml/device_filter.xml包含这个我的LocationService类已

Android Studio 64 位错误 : 32-bit Linux Android emulator binaries are DEPRECATED

我最近将我的ubuntu13.1064位升级到14.0464位。AndroidStudio在13.10上始终运行良好。在14.04上,我遇到了gradle(thisone)问题,这是缺少libz.so.1的问题。正在关注thislink,我必须安装这个包的32位版本,它解决了我的问题。现在(我认为这是相关的),在尝试启动设备模拟器时,我收到这条消息:ERROR:32-bitLinuxAndroidemulatorbinariesareDEPRECATED,tousethemyouwillhavetodoatleastoneofthefollowing:-Usethe'-force-32

android 模拟器 WHPX : Failed to emulate MMIO access , 退出代码 3

我有带AMDTR2950x的AndroidStudio安卓模拟器运行完美然后突然开始给我这个错误带有此消息:10:30AMEmulator:qemu-system-x86_64.exe:WHPX:FailedtoemulateMMIOaccesswithEmulatorReturnStatus:2(InternalEmulationFailure)10:30AMEmulator:qemu-system-x86_64.exe:whpx_vcpu{emulator=000000000ec95f70,window_registered=false,interruptable=true,tpr

android - 我的 Android 应用程序显示为 "this item is not compatible with your device"

我刚刚在市场上发布了我的应用程序更新。然后,我尝试在运行2.2.2的NexusOne上将其转换市场。我在手机市场上找不到它。我去了网络市场,找到了它,但安装被禁用,提示“此项目与您的设备不兼容”。下面是我的list——我看不到任何会阻止它在我的NexusOne上工作的东西。让我觉得它也没有向其他人展示。任何人都可以安装(或查看是否能够看到)“OccupiedforKids”或“OccupiedforKids(演示)”。您可以很容易地试用演示版,因为它是免费的。两者都表现出问题。** 最佳答案 另一个可能的原因:我在发布一个应用程序时

android - 写入仿真卡 Android HCE (Host card Emulation)

由于HCE是4.4版本实现的,没找到仿真卡怎么写的资料。android网站有卡模拟示例和读卡示例,但我找不到有关在模拟卡中写入的可能性以及如何执行的信息。我正在开发一个将读取模拟卡的应用程序,它将修改卡并再次写入。有人知道这是否可行,我该怎么做? 最佳答案 问题“[如何]在[AndroidHCE]仿真卡中写入?”不太符合AndroidHCE的概念。使用AndroidHCE,您不模拟存储卡,因此默认情况下不存在写入/读取此类模拟卡之类的事情。相反,您模拟基于APDU的智能卡应用程序(注意:应用程序,不是内存区域,不是整个卡).APDU

java - react-native deploy to android device error 3 Activity 类不存在

我的应用程序在我的模拟器上运行良好,所以现在我正尝试将它安装到我的手机上。当我尝试安装时,我收到以下消息...BUILDSUCCESSFULTotaltime:15.578secsThisbuildcouldbefaster,pleaseconsiderusingtheGradleDaemon:http://gradle.org/docs/2.4/userguide/gradle_daemon.htmlStartingtheapp(/usr/local/opt/android-sdk/platform-tools/adbshellamstart-ncom.ethicalfishing/

android - 错误 : Failed to launch application on device: ERROR: Failed to install apk to device: not installing on Android api level 23

我目前正在使用ionic开发混合应用程序。此时此刻,当我尝试使用ionicrun和gruntserve在浏览器中运行它时,一切正常。但是,当我尝试在移动设备上安装应用程序时,出现类似的错误现在这似乎是minSdkVersion和targetSdkVersion的问题。虽然我正在分享我的config.xml这样您就可以获得清晰的思路。我很难解决这个问题。如果你们能指出我正确的方向,那将是很大的帮助。注意:如果您需要任何额外信息,请询问我。SDK信息 最佳答案 您只需删除设备上的旧版应用,然后重新安装即可。记住:卸载程序。依次禁用和启用

android - Android Studio 错误 : Cannot launch AVD in emulator

错误:调整分区e2fsck的大小失败,退出代码为1。我已确保在设置AVD时完全按照此视频进行操作。每当我使用x86_64系统镜像运行AVD时,我都会收到以下消息:CannotlaunchAVDinemulator.Output:Creatingfilesystemwithparameters:Size:69206016Blocksize:4096Blockspergroup:32768ERROR:resizingpartitione2fsckfailedwithexitcode1Inodespergroup:4224Inodesize:256Journalblocks:1024Labe

android - 为什么当我运行 "adb devices"时我的 genymotion 设备没有列出

我正在使用nativescript开始我的第一个android项目。我想用genymotion运行我的项目。在genymotionGUI设置/ADB中,我正在使用自定义AndroidSDK工具,genymotion告诉我找到了androidSDK工具。VirtualBox路径也是有效的,当我重命名设备时,VirtualBox名称和Genymotion名称都发生了变化。VirtualboxVM已关闭。我启动genymotion并打开模拟器并显示黑屏。然后我运行:tnsrunandroid根据nativescriptdocs我得到的输出是:Cannotfindconnecteddevice

android - 无法运行应用程序 - "The target device does not support the ' run-as'命令”

第一次在Macbook上运行AndroidStudio时出现此错误。该程序无法在我的设备上启动,我只是收到一条崩溃消息。在AndroidStudio上,我得到“目标设备不支持‘run-as’命令”,当我将它插入谷歌时,我没有得到任何结果。我得到一个“了解更多”部分,该部分指向“关于InstantRun”标题下的此链接:https://developer.android.com/studio/run/index.html?utm_medium=android-studio#instant-run.如有任何建议,我们将不胜感激。 最佳答案