【android – 无法使用asmack api为Gtalk应用程序获取脱机消息】教程文章相关的互联网学习教程文章

任务应用程序执行失败:Android Studio 3.0 Beta 2上的transformClassesWithDesugarForDebug错误

我已将我的项目从Android Studio 2.3.3迁移到Android Studio 3.0 Beta 2,现在我的项目将无法运行. 我在控制台中收到以下消息: 错误:任务’:app:transformClassesWithDesugarForDebug’的执行失败.com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: Error while executing java process with main class com.google.devtools.build.android....

如何获得我的Android应用程序的可怕WRITE_SECURE_SETTINGS权限?

我需要能够打开和关闭GPS接收器,并且需要WRITE_SECURE_SETTINGS才能访问安全设置.我已经搜索了很多,我看到的每个答案都说,系统/固件之外的任何应用程序都无法获得该认可. 然而,这完全是不真实的.市场上有几个应用程序正是我正在尝试的(关于GPS),但还有更多具有WRITE_SECURE_SETTINGS权限的应用程序.例如: Extended Controls SwitchPro Profile Flow 那么,怎么做呢?解决方法:I need to be able to toggle the GPS receiver on and...

关闭后GPS不会更新位置,并在Android上重新打开应用程序【代码】

关闭我的应用程序一段时间后再重新打开它,我的应用程序将不会更新位置或有时需要很长时间(约5分钟)才能更新.我该如何解决?这是我的代码private LocationManager lm; private LocationListener locationListener;public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main); lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE); locationListene...

java – 在我的Android应用程序中从网页获取点击事件【代码】

我正在创建一个带按钮的示例网页.这个网页使用webview在Android中调用. 现在当我点击网页上的按钮(即html按钮)时.我应该能够在Android中执行一些代码.. 如何进行?public class web extends Activity {WebView mWebView;public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.webdisplay);mWebView = (WebView) findViewById(R.id.webview);mWebView.getSettings().setJa...

在Android上,Progressive Web Apps与本机应用程序相比具有哪些功能,反之亦然

2015年,谷歌推出了一种开发Android应用程序的新方法:progressive web apps.可以创建一个看起来像本机应用程序的应用程序,可以使用设备的硬件,如摄像头和加速度计,接收推送通知,有一个启动器图标,离线工作,存储本地数据等 在Android上,本机应用程序提供的渐进式Web应用程序不支持哪些功能,反之亦然.解决方法:TL; DR – 截至2017年2月,Progressive Web Apps是一个足够强大的平台,Twitter has moved all of their mobile web traffi...

使用asynctask加速Android应用程序启动时间【代码】

我有一个应用程序,它从两个网络加载广告,并在启动时将flash文件设置为webview.这使得它在启动时太慢,论坛告诉我使用asynctask.Can有人使这个代码成为asynctask.public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);airpush=new Airpush(getApplicationContext());airpush.startPushNotification(false);airpush.startIconAd();airpush.startDialogAd();...

android – 谷歌播放控制台说“你不能编辑这个应用程序,直到你创建一个新的应用程序版本声明敏感权限”如何解决它?

今天早上我无法在谷歌播放控制台上发布新版本.它表明,“You can’t edit this app until you create a new app release declaring sensitive permissions” 它没有提供修复选项.有谁知道如何修理它?解决方法:在我的情况下,谷歌从生产中删除了我的应用程序,以便能够在不使用我必须的短信的情况下提交新版本: >保留以前的版本(我使用短信的地方),>由于第一步出现了许可表,>我填写了表格>添加了新的apk(没有短信)>停用旧的apk>只有这...

android – 如果联系人与电话通讯簿中的应用程序相关联,则显示应用程序图标【代码】

我正在尝试显示与应用程序关联的电话号码的应用程序图标. 我试图遵循this链接,但这太难了.有没有这个或任何简单的方法来解决这个问题? 例如,我们可以说联系人存在于电话地址簿中的whatsapp,facebook,google,…中.同样,我想在这些信使应用程序旁边显示我的应用程序图标.解决方法:以下代码显示了可能的解决方案.调用synchronizeContact方法将导致在联系人应用程序中添加链接.请注意,它不是强大的代码,但它显示了这个想法并且正在运行...

android – 如何以编程方式启动特定的应用程序?【代码】

我想启动一个特定的应用程序. 我知道如何做Intents但我想避免选择菜单,如果有多个应用程序可以处理意图,我想直接去特定的应用程序.希望这是有道理的.解决方法:您可以直接使用包名/类,例如创建一个新的意图来调用您使用以下link text的twidroid程序:Intent intent = new Intent("com.twidroid.SendTweet");您可能希望在未安装应用程序时为ActivityNotFoundException设置try / catch.

java – 在Android应用程序中为HttpClient更改OpenSSL库【代码】

我需要在我的项目中为HttpClient使用自定义OpenSSL库. 我为Android编译了libcrypto.so和libssl.so,并将文件放在jniLibs文件夹中.应用Heartbleed扫描仪看到它们. System.loadLibrary(“crypto”)和System.loadLibrary(“ssl”)有效.但是现在我需要让HttpClient使用我的库而不是标准的SSL库.但我不知道哪种方式移动以及如何移动. 我使用的是OpenSSL 1.0.1h和Android Studio 1.0.2. 提前感谢您的建议.解决方法:I have compiled libcry...

如何从Android应用程序中的Facebook sdk获取电子邮件ID?【代码】

我在我的Android应用程序中集成了Facebook登录.我想获取登录用户的电子邮件ID.我怎么得到它?private void loginToFacebook() {Session.openActiveSession(this, true, new Session.StatusCallback() {@Overridepublic void call(Session session, SessionState state, Exception exception) {if (session.isOpened()) {Log.i(TAG, "Access Token" + session.getAccessToken());Request.executeMeRequestAsync(session, new Reques...

android – 应用程序陷入E / com.facebook.internal.AttributionIdentifiers【代码】

参见英文答案 > How to solve app launch – app is stuck on white screen 6个应用程序运行正常,直到1小时后.突然它开始卡在开头,并在logcat中显示1行错误消息08-31 15:57:54.924 31700-31700/? E/com.facebook.internal.AttributionIdentifiers: getAttributionIdentifiers should not be called from the main thread这是唯一显示的日志.应用程序没有发生任何变化解决方法:这个对我有用com....

android – 有没有办法动态更改日历应用程序的应用程序图标呢?

我想创建一个Android应用程序,我想动态地自动更新应用程序图标,类似于日历图标在用户主屏幕上的更新方式. 日历会更改每天显示某月份数字的图标.还有一个闹钟应用程序可以更改其图标设置当前时间,换句话说,每分钟更改一次. 这不是一个小部件,而是一个真正的应用程序图标.然后它必须有办法这样做.我怎么能在我的应用程序中执行此操作?解决方法:无论您的主屏幕是什么,都有特殊的挂钩,无论您的日历应用程序是什么,无论您的闹钟应用程序...

android – 检查应用程序是否启用了电池优化

Android 6和7有一些功耗优化(打盹模式),在不使用设备时限制应用程序网络. 用户可以在电池设置中禁用任何应用的优化模式:是否可以检查是否为我的应用启用了优化?我需要让用户禁用优化以获得更好的应用功能,但我不知道如何以编程方式检查它.解决方法:追踪这个有点棘手:这就是你要找的东西 PowerManager.isIgnoringBatteryOptimizations()

android – 通过usb安装应用程序:设备暂时受限制

当我在开发者模式下通过USB切换安装时: >它会弹出toast消息说该设备暂时受限制>然后关闭设置. 这有什么解决方案吗?我一直在搜索关闭MIUI优化,但仍然无法正常工作.我无法以这种方式通过Android Studio调试我的应用程序……解决方法:对我来说,根据MIUI v.8.5.1,我只需要: >关掉wifi>打开移动连接在开发选项中 完成后,通过USB安装和USB调试开始工作.