草庐IT

EXECUTION_STATE

全部标签

android - READ_PRIVILEGED_PHONE_STATE 权限错误

我创建了一个应用程序来监控电话(来电和去电),并且在电话响铃期间,它会显示有关号码的详细信息。来电一切正常,但当用户拨出电话时应用程序崩溃并出现此错误:05-1423:14:36.3761427-1475/?W/BroadcastQueue:PermissionDenial:receivingIntent{act=android.intent.action.PHONE_STATEflg=0x10(hasextras)}toir.apptune.antispam/.CallReceiverrequiresandroid.permission.READ_PRIVILEGED_PHONE_S

android - 组织.gradle.api.tasks.TaskExecutionException : Execution failed for task ':transformDexArchiveWithExternalLibsDexMergerForDebug'

我已将我的Unity项目导出到AndroidStudio项目。我想通过Studio将FirebaseMessaging添加到我的项目中,因为统一实现的FirebaseMessaging无法正常工作。所以我将以下代码添加到我的app/build.gradle中,这导致了我所有这些问题。dependencies{...compile('com.google.firebase:firebase-messaging:11.8.0'){excludemodule:'support-v4'}}buildscript{...dependencies{...classpath'com.google.g

java - 错误 :Execution failed for task ':app:transformClassesWithFirebasePerformancePluginForRelease'

我在release模式下编译的时候找不到这个错误的根源。我的印象是没有修改我的代码就出现了这个错误(我尝试返回github但我仍然有这个错误)。Error:Executionfailedfortask':app:transformClassesWithFirebasePerformancePluginForRelease'.java.io.IOException:Thespecifiedpathwasnotfound带有调试标志的Gradle22:36:11.767[错误][FirebasePerformancePlugin]无法检测org/apache/xmlbeans/impl/s

Android:onScrollStateChanged SCROLL_STATE_IDLE 有时不会触发

我遇到了一点问题。我在做什么:我有一个ListView,里面有一些图像。为了使滚动更顺畅,我禁用了滚动时显示的图像。现在好像有一个bug在Android中,这有时会导致滚动状态不会从SCROLL_STATE_FLING变回SCROLL_STATE_IDLE,这会导致我的图像不再显示。我的第一个想法是设置一个onTouchListener并检查我何时获得ACTION_UP,但这没有帮助,因为SCROLL_STATE_FLING状态显然是在那之后设置的。所以现在我想我可以在设置SCROLL_STATE_FLING状态时启动一个计时器,并在一段时间后检查状态是否仍处于快速模式,然后使我的Vi

android - 错误 :Execution failed for task ':backend:appengineEndpointsGetClientLibs

使用GoogleAppEngineJavaModuleTemplate将GoogleCloudEndpoint后端添加到Android应用程序时,两个类(除其他外)被添加到项目中。然后鼓励我们根据自己的要求修改这些类。因此,我决定删除模型类(MyBean)和端点类(MyEndpoint),并将它们替换为我自己的类。当我尝试重建/清理项目时,我收到错误消息:Error:Executionfailedfortask':backend:appengineEndpointsGetClientLibs'.Therewasanerrorrunningendpointscommandget-clie

com.alibaba.druid.pool.DruidDataSource: create connection error, errorCode 0, state 08S01

具体报错如下com.alibaba.druid.pool.DruidDataSource:createconnectionerror,url:jdbc:mysql://localhost:3306/yztech_extend?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&useSSL=false,errorCode0,state08S01com.mysql.cj.jdbc.exceptions.CommunicationsException:CommunicationslinkfailureThelas

android - java.lang.SecurityException : ConnectivityService: Neither user 10134 nor current process has android. 权限.ACCESS_NETWORK_STATE

即使我在list中有权限,我还是从1位用户那里收到了关于此异常的报告 最佳答案 我也遇到了这个问题......当针对早期的API进行构建时,我只是得到了一个unhandledException抛出,我在跨过getAllNetworkInfo()或getActiveNetworkInfo()。但是,logcat中实际上没有显示任何内容。当针对最新的API(22)构建时,我得到了上述SecurityException。对我来说,解决方案原来是我写的当我需要的时候因此,对于遇到此问题并摸不着头脑的任何开发人员,请注意这些权限名称区分大小写

android - 无法构建应用程序错误 :Execution failed for task ':app:package "packageName"Debug'. > 值 (73836) > 0x0000ffff

无法构建应用。构建失败:Error:Executionfailedfortask':app:package"packageName"Debug'.>value(73836)>0x0000ffff项目构建成功,但添加了一行代码(Log.i())收到失败的构建消息,重新启动后(使缓存无效)按预期工作gradle-wrapper.properitesdistributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distszipStoreBase=GRADLE_USER_HOMEzipStorePath=wrapper/distsdistr

Android READ_PHONE_STATE 运行时权限要求调用和管理电话

在应用程序中,我想通过TelephonyManager.getDeviceId()获取唯一的手机ID。要使用它,我需要此权限READ_PHONE_STATE。问题在于Android6上的运行时权限。在运行时权限弹出对话框中,它要求授予权限“调用和管理电话”,这可能会吓到用户使用应用程序。可以做什么?或者我可以在不使用这么大的权限的情况下获得设备的任何其他唯一标识符吗?TelephonyManagerTM=(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);StringdeviceId=TM.getDeviceId(

Android、setSelected() 和 state_selected

我在使用View.setSelected()时遇到问题。Views被标记为已选中——例如,TextViews更改了它们的字体颜色——但我的背景选择器似乎没有记录更改。示例选择器:我什至不确定哪种上下文信息会有用。这些View是LinearLayout的subview,我以编程方式在触摸事件中设置选定状态。正如我所说,它确实似乎有效,因为字体颜色从白色变为灰色,但背景保持不变。编辑:我在发布之前检查了愚蠢的错误:P。答案不是“添加android:background属性”。 最佳答案 项目的顺序在选择器xml中很重要,默认项目应始终位