草庐IT

uuid_generate_random

全部标签

android - 创建 Open Graph 故事时出现问题 : "unable to generate story" and "failed to generate preview"

我在Facebook上有一个应用程序(我们称之为mygame),与我正在开发的Android游戏相关联。在这个移动应用程序中,我想让用户在比赛结束后分享他们的分数。为此,我考虑过使用OpenGraphstories,actionsandobjects.我做的第一件事是创建一个Action“Play”和一个对象“Match”,这个对象具有一个名为“score”的整数属性。之后,我使用相关按钮“添加自定义故事”以“玩一场比赛”的形式创建了我的第一个故事。第一个问题:所有生成的示例都不显示预览,而是出现一条红色消息,UnabletoGenerateStory。这个问题之前在Stackover

android - GCM 的 token id 是否可以很好地替代设备的 uuid?

在我的应用程序中,我需要识别每个安装和用户。目前,我正在使用Settings.Secure.ANDROID_ID、simserial和buildserial的组合生成我的uuid。最近,我一直致力于将谷歌云消息集成到我的应用程序中。现在在我的数据库中,每个安装似乎都有2个ID。使用GCM的tokenID替换我当前的设备ID是个好主意吗?哪个更靠谱?假设每个安装都存在谷歌服务。 最佳答案 我建议不要使用GCMtokentokenID作为应用程序或用户或设备的标识符。主要原因是谷歌不保证给定设备会保持不变。因此,Google甚至有可能在

android - 如何使用 estimote beacon android 在没有 UUID 的情况下开始测距?

我正在这个应用程序中的beacon上制作一个android应用程序我想找到estimotebeacon。所以我想知道如何在没有uuid的情况下启动测距信标以及如何搜索估计信标。我想找到Estimote的uuid。如果有人知道,请帮我解决这个问题。 最佳答案 除非更改,否则所有Estimote信标共享相同的邻近UUID。如果你使用EstimoteAndroidSDK,然后在com.estimote.sdk.utils.EstimoteBeacons.ESTIMOTE_PROXIMITY_UUID(B9407F30-F5F8-466E-

ANDROID - 获取永久设备标识符 (UUID)

我需要一个在卸载并重新安装应用程序后仍然存在的设备标识符。我知道UUID类通过方法提供了一个标识符StringuniqueID=UUID.randomUUID().toString();但Android指南并不清楚其范围和持久性。在下一段中它说:TheAndroidOperatingsystemoffersanumberofIDswithdifferentbehaviorcharacteristicsandwhichIDyoushouldusedependsonhowthosefollowingcharacteristicsworkwithyouruse-case.Butthesech

安卓数据绑定(bind) : Wrong BR class generated for obfuscated AAR

我想提供一个使用Android数据绑定(bind)的混淆AAR库。当我从测试应用程序中使用该库时,只要该库未被ProGuard缩小,一切都可以正常工作。但是,在启用ProGuard之后,测试应用程序不再编译,因为无法找到生成的数据绑定(bind)类中的BR字段。由于找不到关于这个“特定”主题的任何官方文档,我试图了解Android数据绑定(bind)背后的魔力。机制大概是这样的(如有错误请指正):为了在AAR库中使用数据绑定(bind),嵌入应用程序也必须启用数据绑定(bind)。这是因为包含数据绑定(bind)指令的布局资源未经修改就包含在AAR中。因此,嵌入应用程序有责任为库中的布

android - 删除我 :type field in SOAP request generated by kSoap2 on Android

我已经尝试在互联网上阅读有关我的问题的信息,但找不到我需要的正确信息,所以我尝试解释我的问题:我正在使用kSoap2通过SOAP与网络服务“对话”。要生成我的SOAP请求,我使用以下代码://GenerateSOAPrequestXMLSoapObjectrequest=newSoapObject(PUB_NAMESPACE,"testSoapInterface");//AddrequestheaderPropertyInforequestHeader=newPropertyInfo();requestHeader.setNamespace(PUB_NAMESPACE);request

android - 如何在 Android Studio : “This was auto-generated to implement the App Indexing API.” ? 中关闭新生成代码的自动更新

当我将AndroidStudio1.5.1升级到PlayServicesRev.29时,我现有项目中的主要Activity(以及AndroidManifest)会自动更新以包含AppIndexing样板代码。未更改的样板代码随后在Activity的onStart中导致异常(当我意识到它已被添加时)。我正在生产代码开发中,我不愿意转移注意力。以后如何防止这种自动生成?这个问题类似于以下问题:什么是新生成的代码“这是自动生成的以实现AppIndexingAPI。”?但是,我现在不关心“它是什么”——我希望它不会在我下次升级AndroidStudio时让我的门变暗。谢谢!

android - 动态更改操作栏分隔线颜色(android :bottom for programmatically generated ShapeDrawable)?

我正在尝试以编程方式更改操作栏底部分隔栏的颜色。我的策略是将操作栏背景设置为以编程方式生成的LayerDrawable包含ShapeDrawable矩形,基于thisXML:但我遇到了障碍:我不知道如何应用android:bottom属性(如)以编程方式。显然android:bottom是item标签的一个属性,(我认为)没有程序上的等效项,而且我还没有找到ShapeDrawable的任何方法/属性。看起来很合适。到目前为止的代码:publicLayerDrawablecreateABBackground(Stringcolor){ShapeDrawablerect=newShapeD

java - 这个方法比 Math.random() 快吗?

我是一名初学者,目前正在着手开发一款使用粒子群优化算法的Android游戏。我现在正在尝试稍微优化我的代码,并且我在for循环中有很多Math.random()几乎一直在运行。所以我在想一种绕过并跳过所有Math.random()调用的方法。通过使用这样的方法:floatrandom[]=newfloat[100];staticintrandomIndex=0;privatefloatmyRandom(){if(randomIndex>=99)randomIndex=0;elserandomIndex=randomIndex+1;returnrandom[randomIndex];}.

android - 在android中生成唯一id(UUID)

几个月来,我一直在使用一个类来生成一个UUID,该UUID在两次重新安装之间都是可靠的。我的应用是关于折扣的,所以我依靠这个UUID来限制每台设备的优惠券数量。protectedvoidgetDeviceId(){try{Contextcontext=cordova.getActivity().getApplicationContext();TelephonyManagertm=(TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);Stringuuid;StringandroidID=Secure.g