草庐IT

防丢失

全部标签

java - Google Play 游戏服务邀请丢失

我正在使用新的GooglePlay游戏服务在Android上开发我的游戏,我现在正尝试包含邀请系统。我有3个Google+帐户,我用这些帐户在2台Android设备和1个Android模拟器上尝试邀请。我的问题是在发送邀请时并不总是收到邀请。有时它工作得又快又完美,有时却行不通。只需取消邀请并重试即可改变结果。这里我做了3个测试只是为了让它更清楚:测试一:模拟器是邀请者,Nexus4没有收到,OptimusOne收到了测试2:Nexus4是邀请者,模拟器收到,OptimusOne收到测试三:OptimusOne是邀请者,Emulator收到,Nexus4没有收到从这些结果中我们可以看出

Android TextInputLayout 在 fragment 事务中返回时丢失文本/内容

我已经搜索了一段时间,但我认为android.support.design.widget.TextInputLayout中报告的大多数错误(并且有很多)与此略有不同一。至少,我已经解决了大多数其他错误,但与这个错误有关。我目前在我的Activity中有一个Fragment和几个像这样的TextInputLayout并且,在满足一些外部条件(不重要)后,我打开并显示隐藏上述fragment的另一个fragment(100%屏幕)。如果您想知道这个新fragment要求我在特定情况下需要的一些额外字段。这是处理新Fragment创建的代码:Fragment2fragment2=newFra

Android Intent 额外数据丢失

我正在尝试使用Intent的附加功能在我的应用程序中传递一些数据。我像这样将数据附加到Intent:Intenti=newIntent(ActivityFrom.this,ActivityTo.class);i.putExtra(CONST_KEY,true);startActivity(i);与publicstaticfinalStringCONST_KEY="MyBooleanValue";我正在尝试在启动的ActivityTo的onCreate方法中检索数据,如下所示:@OverrideprotectedvoidonCreate(BundlesavedInstanceState)

android - 安卓apk证书丢失。我还没有注册 Google Play App Signing

我丢失了我的androidapk证书。我格式化了我的macmini并升级到新的MacBookPro。现在我无法访问旧mac。所以没有机会检索旧的keystore。而且我还没有注册GooglePlayAppSigning。如果我现在注册,我可以更新我的应用程序吗?这是我尝试在Play商店更新我的应用时遇到的错误:YouuploadedanAPKthatissignedwithadifferentcertificatetoyourpreviousAPKs.Youmustusethesamecertificate.我知道这是一个重复的问题,但我再次提出这个问题是因为所有其他问题都已有3.4年

Android:在 App Purchase 中丢失交易

使用AndroidInAppPurchase创建采购订单时,有时Google市场无法及时发送确认消息。我们已经看到这样的情况,即在购买后仅几个小时就发送了确认,从而使用户处于他们的信用卡已结帐的状态,但他们在我们的产品中看不到购买。参见:http://code.google.com/p/marketbilling/issues/detail?id=14#makechanges 最佳答案 事实证明,“恢复交易”请求还会发回未验证您的产品已收到这些交易的非托管交易。这是一个适用于托管和非托管产品的解决方案:当用户想要购买时,首先设置一个

android - 我在哪里可以从 Android 设备读取 WiFi 数据包丢失计数器?

我正在寻找从WiFi网络读取丢包计数器的方法。它应该通过adbshell或Java或C(NDK)或您的方式Android未root。我有一个接入点,其中我使用Dummynet服务配置了2%的数据包丢失。我在PC上使用wget命令并从本地服务器下载50Mb的文件(LAN的带宽应为`100Mb)。我看到丢包配置带宽从100Mb减少到3Mb后,这意味着一切正常。到目前为止还不错,我的设备(Android)通过WiFi连接到上述AP。我尝试下载相同的50Mb文件,下载速率为3M,但我没有看到任何错误或重传计数器上升。我使用adbshellCLI并输入到:sys/class/net/eth0/s

android - 警报管理器中的字符串丢失

我对附加到警报的文本字符串有疑问。似乎当警报被触发时,附加到警报的字符串为空。显然我犯了一个错误-但不知道在哪里。我设置闹钟的代码是;staticvoidset_alarm(longalarm_time_in_millis,Contextcont,AlarmManageralarm_manager,Stringstr){Intentintent=newIntent(cont,to_call_when_alarm_goes_off.class);intent.putExtra("string_passed_in_bundle",str);Log.i("xx","set_alarm["+s

Android:上传图像而不丢失 Exif 数据

在我们的应用程序中,用户多年来(大致)使用以下代码上传了数百万张图片:BitmapFactory.OptionsbmOptions=newBitmapFactory.Options();bmOptions.inJustDecodeBounds=true;BitmapFactory.decodeFile(postFilePath,bmOptions);BitmaproughBitmap=BitmapFactory.decodeFile(postFilePath,bmOptions);ByteArrayOutputStreamstream=newByteArrayOutputStream(

android - 微调器项目选择 radio 丢失

当我的项目包含英文和/或数字符号时,它会在项目附近显示单选选项,但当它不包含任何英文和/或数字符号(在我的示例中仅包含希伯来语)时,它不会显示项目附近的radio选择。对于适配器(数组适配器)的创建,我使用了布局“android.R.layout.simple_spinner_item”在设置Spinner适配器之前,我做了adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);我目前找到的解决方案是将布局设置为“simple_dropdown_item_1line”;这通过不显示单选

java - 如何检测蓝牙设备是否超出范围,或者我们丢失了它?

对于找到的蓝牙设备,我们通过操作从Android接收Brodcast:if(BluetoothDevice.ACTION_FOUND.equals(action)){//Newbluetoothdevicefound}当我们将设备设置为能够发现时,就会发生这种情况。我的问题是,当设备可发现功能关闭或其他设备的蓝牙关闭时,触发的Intent是什么。在我的ListView中,我显示了“已找到”的设备,我可以使用上面的代码来执行此操作。但我想删除不再在范围内、不再可发现或已关闭蓝牙的设备条目,Android平台是否有任何特定的Intent?我查看了BluetoothDevice、Blueto