草庐IT

主设备

全部标签

android - 我们可以确定已删除 SIM 卡的 Android 设备的运营商/运营商吗?

对于已移除SIM卡的GSMAndroid设备,是否有任何方法可以检测该设备之前在哪个运营商上运行,或者可能由哪个运营商出售?我最关心的是检测具有相同Build.Device并由多家不同运营商/运营商销售的手机。大多数运营商/运营商检测方法似乎都取决于它当前是否连接到网络,或者是否存在SIM卡。 最佳答案 检查Build.FINGERPRINT字符串。它可能不是100%可靠,但大多数运营商将他们的名字放在字符串的第一部分:$(PRODUCT_BRAND)。http://developer.android.com/reference/a

android - 当在设备/模拟器上安装 Facebook 应用程序时,发布到用户 Facebook 墙无法正常工作

我构建了一个使用this的Activity实现(参见已接受的答案)以在用户的​​Facebook墙上发布状态更新。如果模拟器/手机没有安装facebook应用程序,它也可以正常工作。如果模拟器/手机安装了facebook应用程序,facebook应用程序会加载登录屏幕,但在尝试登录后,facebook应用程序就会消失,让我回到我的应用程序。有没有人在安装facebookapp的时候有过这样的经历?我的代码:publicclassAchievementActivityextendsActivityimplementsDialogListener,OnClickListener{priva

android - 如何检查 Android 设备是否具有语音功能

有谁知道以编程方式检查Android设备、手机或平板电脑是否具有语音功能的好方法?我所说的语音功能是指调用电话的能力。我知道有些设备,例如北美的Galaxytab,不具备此功能。 最佳答案 我自己还没有尝试过,但看起来您需要的详细信息会在TelephonyManager中:privatebooleanhasPhoneAbility(){TelephonyManagertelephonyManager=(TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVIC

android - 使用 Android 云到设备消息传递 (C2DM) 保证消息传递

文档说“C2DM不保证传递或消息的顺序。因此,例如,虽然您可以使用此功能告诉即时消息应用程序用户有新消息,但您可能不会使用它来传递实际消息。”我正在构建一个应用程序,消息将在其中传递,并且传递消息的位置很重要。它在某些方面类似于即时通讯应用程序。想到的一些选项...使用C2DM发送消息,但让移动应用在接收时执行回调以通知服务器(这有明显的局限性,但应用不是关键任务)使用C2DM通知应用有新消息,然后从应用服务器读取它——使用轮询处理C2DM通知失败使用C2DM并接受一些无法送达的消息。我不清楚为什么无法传递消息。我猜C2DM有重试限制,所以如果设备离线,它可能永远不会到达。我也不清楚预

Cisco 思科路由交换网络设备 安全基线 安全加固操作

目录 账号管理、认证授权 本机认证和授权ELK-Cisco-01-01-01设置特权口令 ELK-Cisco-01-02-01ELK-Cisco-01-02-02​​​​​​​登录要求 ELK-Cisco-01-03-01​​​​​​​ELK-Cisco-01-03-02ELK-Cisco-01-03-03日志配置 ELK-Cisco-02-01-01通信协议 ELK-Cisco-03-01-01​​​​​​​ELK-Cisco-03-01-02​​​​​​​ELK-Cisco-03-01-03​​​​​​​ELK-Cisco-03-01-04​​​​​​​ELK-Cisco-03-01-05

设备树常用 OF 操作函数

目录一、工作区1、基本框架 2、头文件 二、编写代码 1、提取compatible属性①device_node结构体 ②property结构体 ③查找节点的OF函数之of_find_node_by_path函数④提取属性值的OF函数之一of_find_property函数编译验证2、提取status属性⑤提取属性值的OF函数之of_property_read_string函数编译验证3、获取数组的数据属性⑥提取属性值的OF函数之of_property_read_u32 函数⑦提取属性值的OF函数之of_property_count_elems_of_size函数编译验证 ⑧kmalloc和kf

Android 推送通知 - 如何获取设备 ID

我坚持使用Google的云通知创建推送通知的过程。我正在处理的部分是我应该获取设备的设备ID,以便稍后在需要发送推送通知时可以使用该设备ID。所以我有这段代码:GCMRegistrar.checkDevice(this);GCMRegistrar.checkManifest(this);finalStringregId=GCMRegistrar.getRegistrationId(this);if(regId.equals("")){GCMRegistrar.register(this,SENDER_ID);}else{//Log.v(TAG,"Alreadyregistered");

android - Eclipse 中的 Logcat 在物理设备上不断清除

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Logcatineclipsekeepsautoclearing听起来很像thisquestion,但那里的答案不起作用当我从eclipse在我的设备上运行我的项目时,logcat显示我的过滤输出正常,大约一秒钟,但随后完全清除。我试过单击详细按钮,将其更改为调试,然后在设备选择器中选择设备,这些都没有帮助。它在虚拟设备上按预期工作,但我想开始在物理设备上进行测试。我在Windows8x64上运行EclipseJuno。该设备是运行android2.3.4的HTCThunderbolt有什么想法吗?

android - 是否可以通过 OBEX 在未配对的设备之间传输文件?

我想在我的移动应用程序的两个实例之间传输文件(通过蓝牙使用OBEX/OPP/FTP配置文件),这两个实例在两个未配对的Android设备(未root)上运行。这可能吗?如果没有,我可以在没有用户交互的情况下配对设备,并在传输完成后取消配对吗?我猜not:publicstaticfinalStringBLUETOOTH(AddedinAPIlevel1)Allowsapplicationstoconnecttopairedbluetoothdevices.publicstaticfinalStringBLUETOOTH_ADMIN(AddedinAPIlevel1)Allowsappli

android - 如何使用设备的方向传感器向上或向下查找?

我一直在尝试在android上找到向上(或向下,这并不难找到,只需乘以-1),但没有好的解决方案。我需要一个指向与加速度计使用的坐标系相同的坐标系的矢量。这样,我将能够:消除重力对加速度计输出施加的力判断设备是否在垂直方向晃动。重力传感器:首先,我想到了使用重力传感器,这本来是最简单的解决方案。但!我的设备没有重力传感器...磁场传感器:因此,我想到使用磁场传感器在两个不同的位置找到指向北方但方向相同的两个矢量,在我计算出两者的叉积之后向量来尝试找到一个向上或向下的向量。它没有用(或者看起来好像没有用)。带加速度计的磁场:然后,我想做叉积,但这次是用磁场传感器提供的矢量和加速度计提供的