正在使用严格模式查找SDK以外的用法:
if (build config.debug build.version.SDK _ int=build.version _ codes.p ) {
严格模式. setvmpolicy (newstrictmode.VM policy.builder ) )。
. detectNonSdkApiUsage () )
. penaltyLog () )。
. build ();
}
d /严格模式3360 strictmodepolicyviolation : Android.OS.strict mode.nonsdkapiusedviolation 3360 l Android/view/text-- ) l Android/view/text classifier/logging/smartselectioneventtracker $ selection event;
at Android.OS.strict mode.lambda $ static $1(strict mode.Java 3360428 )。
at Android.OS.--$ $ lambda $ strict mode $ Lu9ekkhj2hmz0JD3F8 mnhenxq.accept (unknown source 33602 ) () ) ) ) )
at Java.lang.class.getdeclaredmethodinternal (本机方法) ) )。
at Java.lang.class.getpublicmethodrecursive (class.Java :2075 )。
at Java.lang.class.get method (class.Java :2063 )。
at Java.lang.class.get method (class.Java :1690 )。
at bzi.a (源文件:11 ) ) ) ) )。
ATB zq.a (源文件:12 ) )。
atorg.chromium.content.browser.selection.smartselectionclient .sourcefile:5 )
ATB ZZ.a (未知源:7 ) )。
atorg.chromium.Android _ webview.aw contents.e (source file :193 ) )
atorg.chromium.Android _ webview.aw contents.d (source file :153 )。
atorg.chromium.Android _ webview.aw contents.(source file :81 )
atuy.run (源文件:15 ) )。
ATA HV.a (源文件:13 ) )。
ATA HW.run (源文件:2 ) )。
atorg.chromium.base.thread utils.b (source file :31 )。
ATA HV.a (源文件:7 ) )。
atcom.Android.webview.chromium.webviewchromiumfactoryprovider.b (源文件:6 )。
atcom.Android.webview.chromium.webview chromium.init (source file :111 )。
at Android.WebKit.webview.(webview.Java :678 ) )。
at Android.WebKit.webview.(webview.Java :604 ) )。
at Android.WebKit.webview.(webview.Java :587 ) ) ) )。
at Android.WebKit.webview.(webview.Java :574 ) ) ) )。
at Java.lang.reflect.constructor.new instance0(native method ) )
at Java.lang.reflect.constructor.new instance (constructor.Java :343 )。
at Android.view.layoutinflater.create view (layoutinflater.Java :647 ) )。
atcom.Android.internal.policy.phonelayoutinflater.oncreate view (phonelayoutinflater.Java 336058 )。
at Android.view.layoutinflater.oncreate view (layoutinflater.Java :720 )。
at Android.view.layoutinflater.createviewfromtag (layoutinflater.Java :788 )。
at Android.view.layoutinflater.createviewfromtag (layoutinflater.Java :730 )。
at Android.view.layoutinflater.r inflate (layoutinflater.Java :863 ) )。
at Android.view.layoutinflater.rinflatechildren (layoutinflater.Java :824 )。
at Android.view.layoutinflater.inflate (layoutinflater.Java :515 )。
at Android.view.layoutinflater.inflate (layoutinflater.Java :423 ) )。
atcom.mine.ui.events.event screen.oncreate view (event screen.Java :70 )。
at Android.support.v4.app.fragment.performcreateview (fragment.Java :2354 ) ) ) ) ) )。
at Android.support.v4.app.fragmentmanagerimpl.move to state (fragment manager.Java 33601419 )。
at Android.support.v4.app.fragmentmanagerimpl.movefragmenttoexpectedstate (fragment manager.Java 33601740 ) )。
at Android.support.v4.app.fragmentmanagerimpl.move to state (fragment manager.Java 33601809 )。
at Android.support.v4.app.backstackrecord.execute ops (backstackrecord.Java :799 )。
at Android.support.v4.app.fragmentmanagerimpl.execute ops (fragment manager.Java 33602580 )。
at Android.support.v4.app.fragmentmanagerimpl.executeopstogether (fragment manager.Java 33602367 ) )。
at Android.support.v4.app.fragmentmanagerimpl.removeredundantoperationsandexecute (fragment manager.Java 33602322 )
at Android.support.v4.app.fragmentmanagerimpl.execpendingactions (fragment manager.Java 33602229 ) )。
at Android.support.v4.app.fragmentmanagerimpl.executependingtransactions (fragment manager.Java 3360781 ) )。
(已隐藏) )。
重要的行如下:
atcom.mine.ui.events.event screen.oncreate view (event screen.Java :70 )。
publicviewoncreateview(xfdMLA,无辜的摩托车,捆绑服务状态() ) ) ) ) ) ) ) ) )。
{
//This is the important line:
webviewwebview=(webview ) content.findviewbyid ) r.id.container;
webview.load URL (event.getwebviewurl ();
webView.getSettings ().setjavascriptenabled ) ) true;
(…) )。
所以我在通货膨胀发生的时候得到了违规。 我不太清楚。
如您所见,在提到的行之后,WebView立即开始工作.查看atgdzfj here的源代码,它看起来像yqdyl、WebViews等控件的通用类.
WebViews似乎是nqdhj,后者似乎是jmd/p,但除了这个发现以外,不知道违规的发生原因/原因和我能采取什么措施。
有人能说明一下吗?