草庐IT

sim_launcher

全部标签

android - 将 Android 2.3 Launcher 源代码导入我的工作区后出现很多错误

我的任务是修改androidgingerbreadlauncher(2.3)。我想下载启动器的源代码并添加一些功能。我在这里找到了资源:androidGingerbreadlaunchersources我下载它并按原样导入工作区。结果我得到了很多编译错误(一些类丢失了,实例变量丢失了,等等)。为什么?我的意思是为什么它不能编译?我应该怎么做才能使其编译?附言顺便说一句,导入项目时,根据项目设置使用的平台不是2.3,所以我必须手动将其设置为2.3。但是,仍然存在许多错误。 最佳答案 要将AOSP应用程序转换为独立的SDK应用程序,您需

java - 使用 TelephonyManager 获取 SIM 国家代码 - 如何?

我使用下面的代码通过TelephonyManager获取SIM卡的当前位置。但是我遇到了错误,并且代码似乎无法在带有TextView的小部件上运行。所以我想要我的小部件上的TextView中的国家代码。对此的任何帮助将不胜感激!谢谢!packagecom.example.widget;importandroid.app.Activity;importandroid.appwidget.AppWidgetProvider;importandroid.content.Context;importandroid.os.Bundle;importandroid.telephony.PhoneS

android - 为什么 TelephonyManager 无法从 SIM 卡中获取电话号码?

我使用TelephonyManager来执行此操作,您可以访问TelephonyManager的方法,如下所示TelephonyManagertelephonyManager=(TelephonyManager)getSystemService(TELEPHONY_SERVICE);Stringnumber=telephonyManager.getLine1Number();getLine1Number()的文档说,如果号码“不可用”,此方法将返回null,但没有说明号码何时可用。我还通过将以下内容添加到您的list中授予应用程序进行此查询的权限:数字总是空白或空...虽然我也交叉检查

android - 从 SIM 卡获取短信

我想保存旧三星SGH-D500上的短信。由于它的软件不节省导出消息的时间,我使用以下代码将消息复制到SIM卡并在Android上备份它们:Cursorc=getContentResolver().query(Uri.parse("content://sms"),null,null,null,null);startManagingCursor(c);Stringtext="";for(Stringname:c.getColumnNames()){text+=name+"\t";}text+="\n";while(c.moveToNext()){for(inti=0;i第一个问题是它只能获

android - 在android中访问sim卡联系人

我需要访问手机上的前10个SIM卡联系人。我使用的代码如下:publicclasssimcontactsextendsActivity{/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);Uriuri16=Uri.parse("content://icc/adn/");String[]SimContactsName=new

android - 如何检查sim是否在android中处于 Activity 状态

请告诉我他们有什么方法可以检查sim卡是否处于Activity状态。我知道我可以通过使用电话管理器来做到这一点,但我不知道哪种telephonymnager方法有用。我尝试了很多但没有得到想要的结果。 最佳答案 这样做..TelephonyManagertelMgr=(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);intsimState=telMgr.getSimState();switch(simState){caseTelephonyManager.SI

Android:更换 SIM 卡时禁用强制重启

对于我目前正在开发的应用程序,我们希望从用户的SIM卡中读取数据,这工作正常。我们想让用户可以在应用程序运行时切换SIM卡。执行此操作时,操作系统请求设备重启,我们似乎无法抑制此消息。有没有办法让它能够在应用程序运行时插入SIM卡而无需重新启动设备。我对所有选项都持开放态度(生根、自定义rom等...) 最佳答案 我认为这不可能-我从未在手机设置中看到任何允许打开或关闭此功能的选项。您可能感兴趣的是,对于某些手机-例如我记得的索尼XperiaZ-手机允许更换SIM卡而无需重启。 关于An

java - 无法从 SIM 卡中删除联系人

我在删除之前在SIM卡上创建的联系人时遇到问题。首先,我像这样检查存储在数据库中的值:privatestaticfinalUriURI_ICC_ADN=Uri.parse("content://icc/adn/");privateContentResolvermContentResolver=this.getContentResolver();Cursorc=mContentResolver.query(URI_ICC_ADN,null,null,null,null);c.moveToFirst();while(c.moveToNext()){Log.i(LOG_TAG,"name="

android - 如何以编程方式创建 "Launcher" Activity ?

而不是使用intent过滤器在我的list中声明一个预先确定的启动器Activity:是否可以让我对应用程序启动时运行的Activity进行编程控制?我在文档中找不到任何地方说我必须使用Intent过滤器方法...但我也没有看到任何关于替代方法的讨论。http://developer.android.com/guide/topics/fundamentals/activities.htmlhttp://developer.android.com/guide/topics/intents/intents-filters.html谢谢。 最佳答案

android - SIM 上 JavaCard 小程序的可信时间来源

我有一个JavaCard小程序在智能手机的金雅拓SIM卡上运行。我想创建一个在指定日期和时间有效的电子钱包。我知道使用经典智能卡是不可能的,因为没有电池,里面没有时钟。但是,对于SIM卡,可能有以下情况:当SIM卡连接到网络时,必须能够访问网络时间(不是本地系统时间,用户可以更改),最后已知的网络时间值可能是可能存储在SIM卡上的某处。有什么方法可以安全地从我的小程序访问最近已知的网络时间吗?(我不信任手机中安装的任何应用程序,因为它很容易被黑客入侵)您认为我的问题还有其他解决方案吗?编辑我没有提到我想到这个的原因:我需要在没有互联网连接的情况下解决这个问题,因为我的客户应该在手机没有