草庐IT

主设备

全部标签

android - Intent.ACTION_USER_PRESENT 未在 HoneyComb 或 ICS(三星)设备上收到

我有一个BackgroundReceiver设置来接收list文件中的android.intent.action.USER_PRESENT,如下所示:我重写的onReceive(Context,Intent)方法非常简单:@OverridepublicvoidonReceive(Contextcontext,Intentintent){if(intent!=null){if(Intent.ACTION_USER_PRESENT.equals(intent.getAction()){//wrapperforLog.d(String,String)Dbug.log("MyBroadcast

android - 应用程序缓存在 android 设备上不起作用(在 chrome 浏览器上运行良好)

我正在尝试使用应用缓存来验证性能。我在各个站点都得到了指导。(例如http://xguru.net/621...)制作cache.man文件,设置mime-type为text/cache-manifest。问题是……它在Googlechrome浏览器上运行良好,但在我的android手机上无法运行。我在ICS和Gingerbread测试过。这是list文件。CACHEMANIFEST#manifestversionv0.1CACHE:./programs.png./video.pngNETWORK:*然后,我像这样设置我的WebView。getSettings().setAppCach

android 虚拟设备管理器 (avd) 在最新的 adt v21 中不工作

好吧,我在ADTv20中使用Indigo,一切都很好,但我突然收到一条烦人的更新消息,要求我更新sdk。当我更新sdk时,我遇到了另一个问题,我需要更新adt,因为当前版本的sdk不是支持旧的adt。所以我做了,现在点击AVDManager快捷方式或通过Windows->AVDManager无法正常工作。当我点击那里时没有任何反应。我的一些friend在使用Win7和Ubuntu时也面临同样的问题。我发现了一个类似的问题here.但我不知道为什么这个问题被关闭了。 最佳答案 如果您在.metadata目录(位于您的工作空间中)中打开

android - 我的应用程序使用 AccessibilityManager 未处理事件随机崩溃设备(Galaxy Nexus 和 Nexus 4)

当我在我的GalaxyNexus上切换到4.2并在我的Nexus4上持续存在时,这开始发生。我的应用程序随机崩溃(软重置)设备,即使没有用户输入。这是崩溃前的Logcat:01-1712:54:24.960:E/AccessibilityManager(10497):ErrorduringsendingEventType:TYPE_WINDOW_CONTENT_CHANGED;EventTime:151405384;PackageName:com.ntasher.homeconII;MovementGranularity:0;Action:0[ClassName:android.wid

android - 旋转设备时磁场测量的奇怪行为

情况:我正在尝试通过指纹识别利用建筑物内部的磁场变化来创建室内定位系统。作为传感器,我使用我的手机GalaxyNexus。基本上,获取指纹的想法是分别测量x、y和z方向的磁场,然后根据移动设备的方向旋转矢量,将矢量带入世界坐标系。为了定位某人,他还测量了磁场、旋转矢量并将其发送到服务器,我将在服务器上运行我的定位算法。我的问题:当我在不同方向测量同一点的磁场时,旋转矢量后我没有得到相同的结果。甚至场强也不一样。为了证明这一点,我在同一位置进行了四次测量,并将手机绕其z轴(standardAndroidspecification)分别逆时针旋转90、180和270度。结果可以在那个“表格

android - 应用程序与我用来开发它的设备不兼容?

我使用各种手机和平板电脑模拟器以及4台真实设备开发和测试了我的应用程序:SamsungGalaxyAce(GT-I8160P)、SamsungGalaxyTab2(GT-P5110和GT-P3110)和StorexM977。经过5个月的工作和测试,该应用程序在所有这些设备上运行良好。所以我将它上传到GooglePlay。但是GooglePlay表明它与我的平板电脑不兼容。我无法在我的GalaxyTabs上使用GooglePlay安装它...我不知道是什么问题。我添加了支持屏幕部分但没有成功。我有点绝望,所以我还添加了这些具有required="false"的使用功能:GPS、网络、电话

android - 如何将虚假的加速度计值发送到真实设备上的应用程序?

例如,LocationSpoofer通过使用访问模拟位置权限给出一个虚假位置,我可以让我的设备发出一个信号,表明它出现在我想要的任何地方。同样,我可以伪造加速度计数据来模拟用户可能处于的各种情况吗?提前致谢。 最佳答案 您可以使用SensorSimulator在您的Android设备或模拟器(downloadlink)中模拟加速。 关于android-如何将虚假的加速度计值发送到真实设备上的应用程序?,我们在StackOverflow上找到一个类似的问题: h

Android 设备上的 PHP HTTP POST 使用 HttpURLConnection

问题:所以问题是这不会发布到由goDaddy托管的在线数据库。所以我的问题是为什么,以及如何修复它以将其发布到它?问题:php页面未接收传递给它的名称值对。编辑:修改了建议使用HttpURLConnection的代码...我已将问题缩小到无法检索fbid。如您所知,我在这里做了很多功课...这是我在postthread类中设置的内容的logcat这是我执行帖子的类:07-0216:41:45.108:I/PROJECTCARUSO(12308):response:{"posts":[null]}HttpPost线程:publicclassHttpPostThreadextendsThr

android - Xamarin,安卓。每次我在设备上运行该应用程序时,该应用程序都会被卸载然后重新安装。

非常烦人,因为我必须登录Facebook才能使用该应用。所以每次我想测试一个新的代码实现时,我都需要登录Facebook。如果该应用程序不会被卸载,凭据将保留,并且当我运行该应用程序时,我将不需要登录。当我用模拟器运行它时也会发生这种情况,但我更喜欢使用设备。有谁知道如何避免卸载?我在Mac上使用Xamarin为安卓开发,设备是三星GalaxyS3Mini。 最佳答案 转到项目选项->AndroidBuid->Linker->LinkerBehaviour->设置它仅链接SDK程序集。

android - 使用蓝牙 [Android] 打开远程设备文件管理器

这几天我一直在寻找这个。目标-我需要的是打开通过蓝牙与我的Android设备连接的设备的文件管理器。即探索蓝牙连接设备的文件结构并传输文件。完成-设法通过蓝牙连接到任何设备,并将它们配对。障碍-经过几次谷歌搜索[:P]我发现有一种方法可以做到这一点。他们说在OBEX和OPP的帮助下,您可以访问蓝牙连接设备的文件。所以我尝试在Android中查找OBEXimplimentation,不幸的是,我无法获得OBEX的帮助。所以,现在我在1个问题中提出了很多问题。那有什么方法可以访问蓝牙连接设备的资源管理器文件。?我说OBEX是唯一的方法吗?是否有任何有助于在android中实现OBEX的有用