草庐IT

evicted_keys

全部标签

Android 使用不同的签名 key 更新市场应用程序

开发人员使用他的个人keystore签署了一个应用程序,但它应该是公司的keystore。现在是否可以使用公司的keystore更新市场中的应用程序,并且仍然可以简化对用户的更新?这有什么后果吗? 最佳答案 不可以,您必须将该应用作为新应用发布到市场上。这次是用公司的key签的。您还必须更改包名称,因为它已被商店中已有的应用程序使用。当您尝试使用使用不同key签名的版本更新应用时,Android会向用户显示一条错误消息,告知该签名未通过验证。 关于Android使用不同的签名key更新市

Android - 从 keystore 导出单个 key /别名

我有一个keystore(JKS),其中包含许多用于不同应用程序的key条目/别名。现在一个应用程序将被转移到另一个开发人员,我想为他导出/提取单个key/别名。>keytool.exe-list-keystoreKeystorefileKeystore-type:JKSKeystore-provider:SUNKeystorecontains6entriesAppname1,01.07.20XX,PrivateKeyEntry,certificate-Fingerprint(SHA1):AA:BB:CC:DD:EE:FF:GG:HH:II:JJ:KK:LL:MM:NN:OO:PP:Q

android - 使用 API key 在 Android 上通过 GRPC 验证 Google Cloud Speech

我已经通过GRPC在流模式下使用服务帐户,设法让GoogleCloudSpeech为我的Android应用程序工作。但是,根据我所读到的内容,出于安全原因,我不应该部署其中包含这些凭据的Android应用程序(当前存储为资源中的JSON文件)。正确的做法是创建一个APIkey,如下所述:https://cloud.google.com/speech/docs/common/auth这允许我限制对我的特定Android应用程序的访问。但是,我一直无法找到如何使用GRPC的APIkey。我目前正在从JSON文件创建一个GoogleCredentials实例,这工作正常。如何从APIkey中

mysql - 在 MySQL 中使用 INDEX 和 KEY 有什么区别?

我知道如何在下面的代码中使用INDEX。而且我知道如何使用外键和主键。CREATETABLEtasks(task_idINTUNSIGNEDNOTNULLAUTO_INCREMENT,parent_idINTUNSIGNEDNOTNULLDEFAULT0,taskVARCHAR(100)NOTNULL,date_addedTIMESTAMPNOTNULL,date_completedTIMESTAMP,PRIMARYKEY(task_id),INDEXparent(parent_id),....但是我发现了一个使用KEY而不是INDEX的代码,如下所示。...KEYorder_date

mysql - 在 MySQL 中使用 INDEX 和 KEY 有什么区别?

我知道如何在下面的代码中使用INDEX。而且我知道如何使用外键和主键。CREATETABLEtasks(task_idINTUNSIGNEDNOTNULLAUTO_INCREMENT,parent_idINTUNSIGNEDNOTNULLDEFAULT0,taskVARCHAR(100)NOTNULL,date_addedTIMESTAMPNOTNULL,date_completedTIMESTAMP,PRIMARYKEY(task_id),INDEXparent(parent_id),....但是我发现了一个使用KEY而不是INDEX的代码,如下所示。...KEYorder_date

android - 如果知道关联值,我可以从 SharedPreferences 获取 key 吗?

如果我知道与之配对的“值”值,是否可以从SharedPreferences文件中获取“键”值?假设我进入了SharedPreferences文件,并通过用户操作获得了值“英国伦敦”。现在我想获取与值“London,UK”关联的KEY,然后将其用于我的下一步,这可能吗?我目前使用的代码是从SharedPerferences中获取所有数据,按值对其进行排序,用这些数据填充AlertDialog,处理用户从AlertDialog中选择一个选项,然后返回该选择的值。我现在需要与值配对的KEY。publicvoidopenServerDialog(){finalSharedPreferences

Android MapView - 没有使用调试 API key 加载的图 block

在Android开发中,我在将图block加载到我的MapView时遇到了一些问题。我在这里搜索并查看了类似的问题,但到目前为止没有运气。我看过说明书here并获得了我的调试APIkey。我已将其输入到我的MapView中。我已检查我的模拟器和调试设备是否已连接到互联网。我已将我的list文件中的Internet权限标记移到应用程序标记之前。我不知道还要检查什么。我也不确定开发它的最佳方法。似乎我无法使用正确签名的应用程序进行调试,因为调试keystore需要相同的密码-android.这意味着每次我进行发布构建时,我都必须更改key-这看起来非常脆弱!是否有任何方法可以使用我自己生成

android - key android :target_state 的 fragment 不再存在

我想我也有同样的问题here但没有答案。我有一个带有ViewPager和FrameLayout的Activity,其中将包含一个fragment。它看起来像这样:Activity|—ViewPager|-FragmentA|—Framelayout|—FragmentB|—FragmentC(hereIcalledfragmentC.setTargetFragmentmethod).当我旋转设备时。我会得到这个错误:E/AndroidRuntime(10354):Causedby:java.lang.IllegalStateException:Fragmentnolongerexist

android - 在不配对的情况下在android中指定链接 key

我正在尝试确定android中是否有一种方法可以将特定链接key与已经存在的远程蓝牙设备实例相关联。本质上,我想做的是与不可发现的蓝牙设备建立连接,而无需通过配对或重新配对过程。我无法在标准配对过程中与设备建立链接key,因为我使用的是自定义专有配对机制。我更愿意在不使用native代码的情况下完成此任务,但如果必须的话,我会这样做。 最佳答案 我需要自己解决这个问题。关键的一步是找到thiscode,它告诉我将android.bluetooth包添加到我的项目中,并添加文件IBluetooth.aidl和IBluetoothCal

android - 应用程序配置错误,无法使用 Release Key Hash 登录 Facebook

我已将Facebook集成到我的应用程序中。我用DebugKeyHash测试了我的应用程序在模拟器和我的设备HTC中没问题。当我为我签名的APK尝试ReleaseKeyHash时,“AppismisconfiguredforFacebooklogin”错误总是在我的设备HTCOneX中发生。keytool-exportcert-alias安卓-keystoreC:\android2012\android.keystore|opensslsha1-二进制|opensslbase64我使用上述命令生成了Releasekey哈希。别名是“android”。输入密码后成功生成key哈希。此ke