gstory0404 / flutter_tencentad

腾讯优量汇(广点通)广告 Flutter版本

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

安卓信息流广告的异常: NameNotFoundException: com.tencent.mm

zanpen2000 opened this issue · comments

commented

感谢插件作者的辛勤工作!

Exception

W/System.err(21690): android.content.pm.PackageManager$NameNotFoundException: com.tencent.mm
W/System.err(21690):    at android.app.ApplicationPackageManager.getPackageInfoAsUser(ApplicationPackageManager.java:237)
W/System.err(21690):    at android.app.ApplicationPackageManager.getPackageInfo(ApplicationPackageManager.java:204)
W/System.err(21690):    at yaq.pro.getZresult(Native Method)
W/System.err(21690):    at com.qq.e.comm.plugin.N.b.a(Unknown Source:13)
W/System.err(21690):    at com.qq.e.comm.plugin.util.t0.a(A:11)
W/System.err(21690):    at com.qq.e.comm.plugin.util.t0.a(A:18)
W/System.err(21690):    at com.qq.e.comm.plugin.b.d.b(A:21)
W/System.err(21690):    at com.qq.e.comm.plugin.b.d.a(A:130)
W/System.err(21690):    at com.qq.e.comm.plugin.b.d.a(A:63)
W/System.err(21690):    at yaq.pro.getVresult(Native Method)
W/System.err(21690):    at com.qq.e.comm.plugin.F.d.a(Unknown Source:18)
W/System.err(21690):    at yaq.pro.getVresult(Native Method)
W/System.err(21690):    at com.qq.e.comm.plugin.F.d.a(Unknown Source:15)
W/System.err(21690):    at com.qq.e.comm.plugin.gdtnativead.h.loadAd(A:32)
W/System.err(21690):    at com.qq.e.comm.plugin.gdtnativead.h.loadAd(A:1)
W/System.err(21690):    at com.qq.e.comm.plugin.gdtnativead.g.loadAd(A:2)
W/System.err(21690):    at com.qq.e.ads.nativ.NativeExpressAD.a(Unknown Source:86)
W/System.err(21690):    at com.qq.e.ads.nativ.NativeExpressAD.a(Unknown Source:2)
W/System.err(21690):    at com.qq.e.ads.AbstractAD$1$1.run(Unknown Source:73)
W/System.err(21690):    at android.os.Handler.handleCallback(Handler.java:938)
W/System.err(21690):    at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err(21690):    at android.os.Looper.loop(Looper.java:263)
W/System.err(21690):    at android.app.ActivityThread.main(ActivityThread.java:8292)
W/System.err(21690):    at java.lang.reflect.Method.invoke(Native Method)
W/System.err(21690):    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:612)
W/System.err(21690):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1006)

flutter doctor -v

$ flutter doctor -v                                                         
Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
[✓] Flutter (Channel unknown, 2.10.5, on Manjaro Linux 5.15.60-1-MANJARO, locale zh_CN.UTF-8)
    • Flutter version 2.10.5 at /home/peng/dev-tools/flutter
    • Upstream repository unknown
    • Framework revision 5464c5bac7 (4 个月前), 2022-04-18 09:55:37 -0700
    • Engine revision 57d3bac3dd
    • Dart version 2.16.2
    • DevTools version 2.9.2
    • Pub download mirror https://pub.flutter-io.cn
    • Flutter download mirror https://storage.flutter-io.cn

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /home/peng/dev-tools/Android/Sdk/
    • Platform android-31, build-tools 31.0.0
    • ANDROID_HOME = /home/peng/dev-tools/Android/Sdk
    • Java binary at: /home/peng/dev-tools/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.11+0-b60-7590822)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • CHROME_EXECUTABLE = /usr/bin/google-chrome-stable

[✓] Android Studio (version 2021.1)
    • Android Studio at /home/peng/dev-tools/android-studio
    • Flutter plugin version 69.0.2
    • Dart plugin version 212.5744
    • Java version OpenJDK Runtime Environment (build 11.0.11+0-b60-7590822)

[✓] Android Studio
    • Android Studio at /home/peng/dev-tools/android-studio/
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • android-studio-dir = /home/peng/dev-tools/android-studio/
    • Java version OpenJDK Runtime Environment (build 11.0.11+0-b60-7590822)

[✓] IntelliJ IDEA Ultimate Edition (version 2021.2)
    • IntelliJ at /home/peng/dev-tools/idea-IU-212.5457.46
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] Connected device (2 available)
    • PCNM00 (mobile) • 9b844f5 • android-arm64  • Android 11 (API 30)
    • Chrome (web)    • chrome  • web-javascript • Google Chrome 104.0.5112.79

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

因为报错, 导致列表卡顿。

查看是否安装微信或者申明应用读取权限

<queries> <package android:name="com.tencent.mm"/> </queries>
commented

查看是否安装微信或者申明应用读取权限

<queries> <package android:name="com.tencent.mm"/> </queries>

装了微信之后就不报错了, 以防万一,把<queries> <package android:name="com.tencent.mm"/> </queries>这个配置也加上了