首页 > TAG信息列表 > android-strictmode

Android Kotlin协程在严格模式下崩溃

我在下面创建了一个非常简化的版本. 严格模式通过以下策略设置: StrictMode.setThreadPolicy( StrictMode.ThreadPolicy.Builder() .detectDiskReads() .detectDiskWrites() .detectNetwork() // or .detectAll(

为何StrictMode无法捕获SQLite的读/写操作?

在我的应用中,我为StrictMode设置了以下设置: StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectDiskReads() .detectDiskWrites() .detectNetwork() .penaltyLog() .penaltyDeath()

StrictMode AndroidBlockGuardPolicy.onReadFromDisk

我面临下一个问题: StrictMode policy violation; ~duration=2235 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=65567 violation=2 at android.os.StrictMode$AndroidBlockGuardPolicy.on

android-StrictMode java.lang.Throwable:检测到未标记的套接字

在启用StrictMode的情况下,我刚刚开始遇到此异常: java.lang.Throwable: Untagged socket detected; use TrafficStats.setThreadSocketTag() to track all network usage 解决方法:我的解决方案是要求初始化以下内容: private static final int THREAD_ID = 10000; TrafficStats

Android严格模式

我已经使用AsyncTask在JSON解析上编写了一个简单的代码.我只是在TextView中显示响应.我不知道这是对还是错.它在GingerBread上工作,并在JellyBean上显示NetworkOnMainThreadException.如果我使用StrictMode,则它可以在JellyBean上运行并在GingerBread上强制关闭.如何编写支持Androi

Android P(API 28)-违反StrictMode策略“ SmartSelectionEventTracker $SelectionEvent;-> selectionAction”是

我正在使用StrictMode来查找非SDK用法: if (BuildConfig.DEBUG && Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) { StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder() .detectNonSdkApiUsage() .penaltyLog() .build(

android 2.2中的严格模式

我的目标sdk设置为3.2,min sdk设置为2.2,我如何在我的应用程序中使用strictmode,因为据我所知它已经介绍但无法真正理解如何开始使用它.解决方法:我的建议是双重的: 首先,在Application的onCreate()中添加一些基线StrictMode code.这使您可以轻松地将StrictMode应用于整个应用程序(

android – StrictMode磁盘读取违反空活动的setContentView

我最近尝试使用StrictMode但是有一个奇怪的违规,所以我尝试设置一个新的“空活动”项目(在Android Studio中)并添加了一个Application类,如下所示(如here中所述): public class TestApplication extends Application { @Override public void onCreate() { setStr

Android StrictMode政策

遇到一些Android应用程序的ANR问题所以我实现了StrictMode策略.从来没有使用过这个,希望有人可以帮助解释以下内容: 为什么日志显示2个违规,除了前4行和持续时间的差异外,看似相似?为什么还有2次违规 – 这是否意味着代码被执行了两次? 任何帮助赞赏 08-15 14:24:14.314: DEBUG/Stric

android – Adview loadAd()触发StrictMode违规

我想在我的应用程序中添加一些添加.当我启用了StrictMode时,我得到了一堆像这样的策略违规(可能是6或7).这是正常的吗? 18817-18817/com.xyz.xyz.xyz D/StrictMode: StrictMode policy violation; ~duration=67937 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=

android – StrictModeBuilder permitAll无法正常工作

我确实有一个拒绝在Android 4.1设备上运行的旧应用程序.这是在这里跳过的NetworkOnMainThreadException. 所以我尝试通过以下步骤允许这一点 – 但这些都不起作用.我用4.1模拟器测试了它.真正需要解决这个错误 – 应用程序重写是没有选择的.目前我从我的应用中排除了4.1设备. 一个

android – 无法在logcat上看到StrictMode的详细信息 – 屏幕旋转时抑制了StrictMode策略违规

我的问题是这个,我试图理解这个跟踪的来源: 11-06 22:07:36.593 2744-3492/com.spot.spottester W/f: Suppressed StrictMode policy violation: StrictModeDiskReadViolation 11-06 22:07:36.594 2744-2744/com.spot.spottester W/f: Suppressed StrictMode policy violation: Str

StrictMode策略违规:StrictModeDiskReadViolation,Android中的WriteViolation

我正在使用一个使用谷歌地图的Android项目.该应用程序在我的手机中完美运行,拥有5.1.1 Android版本,因为我用它来开发项目,但同样的应用程序在其他手机(6.0.0 Android)中无效.在其他手机谷歌地图没有更新. (不去当前的位置).为什么谷歌地图没有在其他手机上更新? 提示这一点; 12-13