Giter Club home page Giter Club logo

Comments (21)

liyujiang-gzu avatar liyujiang-gzu commented on July 4, 2024

目测是华为的SDK没打包进去

from android_cn_oaid.

liyujiang-gzu avatar liyujiang-gzu commented on July 4, 2024

目测是华为的SDK没打包进去

也有可能混小问题,华为SDK被混淆了,找不到相关类:-keep class com.hihonor.ads.** {; } 和 -keep interface com.huawei.hms.** {;}

from android_cn_oaid.

liyujiang-gzu avatar liyujiang-gzu commented on July 4, 2024

目测是华为的SDK没打包进去

也有可能混小问题,华为SDK被混淆了,找不到相关类:-keep class com.hihonor.ads.** {; } 和 -keep interface com.huawei.hms.** {;}

本库模块专用的混淆规则(注:“repeackage”拼写是历史遗留问题) -keep class repeackage.com.uodis.opendevice.aidl.** { ; } -keep interface repeackage.com.uodis.opendevice.aidl.* { ; } -keep class repeackage.com.asus.msa.SupplementaryDID.* { ; } -keep interface repeackage.com.asus.msa.SupplementaryDID.* { ; } -keep class repeackage.com.bun.lib.* { ; } -keep interface repeackage.com.bun.lib.* { ; } -keep class repeackage.com.heytap.openid.* { ; } -keep interface repeackage.com.heytap.openid.* { ; } -keep class repeackage.com.samsung.android.deviceidservice.* { ; } -keep interface repeackage.com.samsung.android.deviceidservice.* { ; } -keep class repeackage.com.zui.deviceidservice.* { ; } -keep interface repeackage.com.zui.deviceidservice.* { ; } -keep class repeackage.com.coolpad.deviceidsupport.* { ; } -keep interface repeackage.com.coolpad.deviceidsupport.* { ; } -keep class repeackage.com.android.creator.* { ; } -keep interface repeackage.com.android.creator.* { ; } -keep class repeackage.com.google.android.gms.ads.identifier.internal.* { ; } -keep interface repeackage.com.google.android.gms.ads.identifier.internal. { ; } -keep class repeackage.com.oplus.stdid.* {; } -keep interface repeackage.com.oplus.stdid.** {; } -keep class com.huawei.hms.ads.** {; } -keep interface com.huawei.hms.ads.** {; } -keep class com.hihonor.ads.** {; } -keep interface com.hihonor.ads.** {; } -keep class repeackage.com.qiku.id.** { ; } -keep interface repeackage.com.qiku.id.* { *; }

from android_cn_oaid.

GuoLiangjun123 avatar GuoLiangjun123 commented on July 4, 2024

目测是华为的SDK没打包进去

也有可能混小问题,华为SDK被混淆了,找不到相关类:-keep class com.hihonor.ads.** {; } 和 -keep interface com.huawei.hms.** {;}

本库模块专用的混淆规则(注:“repeackage”拼写是历史遗留问题) -keep class repeackage.com.uodis.opendevice.aidl.** { ; } -keep interface repeackage.com.uodis.opendevice.aidl.* { ; } -keep class repeackage.com.asus.msa.SupplementaryDID.* { ; } -keep interface repeackage.com.asus.msa.SupplementaryDID.* { ; } -keep class repeackage.com.bun.lib.* { ; } -keep interface repeackage.com.bun.lib.* { ; } -keep class repeackage.com.heytap.openid.* { ; } -keep interface repeackage.com.heytap.openid.* { ; } -keep class repeackage.com.samsung.android.deviceidservice.* { ; } -keep interface repeackage.com.samsung.android.deviceidservice.* { ; } -keep class repeackage.com.zui.deviceidservice.* { ; } -keep interface repeackage.com.zui.deviceidservice.* { ; } -keep class repeackage.com.coolpad.deviceidsupport.* { ; } -keep interface repeackage.com.coolpad.deviceidsupport.* { ; } -keep class repeackage.com.android.creator.* { ; } -keep interface repeackage.com.android.creator.* { ; } -keep class repeackage.com.google.android.gms.ads.identifier.internal.* { ; } -keep interface repeackage.com.google.android.gms.ads.identifier.internal. { ; } -keep class repeackage.com.oplus.stdid.* {; } -keep interface repeackage.com.oplus.stdid.** {; } -keep class com.huawei.hms.ads.** {; } -keep interface com.huawei.hms.ads.** {; } -keep class com.hihonor.ads.** {; } -keep interface com.hihonor.ads.** {; } -keep class repeackage.com.qiku.id.** { ; } -keep interface repeackage.com.qiku.id.* { *; }

还是崩溃
Uploading 荣耀崩溃.png…

from android_cn_oaid.

godcop avatar godcop commented on July 4, 2024

目测是华为的SDK没打包进去

也有可能混小问题,华为SDK被混淆了,找不到相关类:-keep class com.hihonor.ads.** {; } 和 -keep interface com.huawei.hms.** {;}

是需要在混淆文件里把这两行去掉吗?

from android_cn_oaid.

godcop avatar godcop commented on July 4, 2024

目测是华为的SDK没打包进去

111
看华为官网文档使用new一个线程,但是这个库里面源代码没有这个过程,是不是因为这个原因?

from android_cn_oaid.

godcop avatar godcop commented on July 4, 2024

但是试了下作者提供的安装包,或者直接用源码编译,又什么问题没有,直接就可以获取到,只要即成到自己的项目里就会出问题。只有华为和荣耀是这样,其它手机没问题。

from android_cn_oaid.

liyujiang-gzu avatar liyujiang-gzu commented on July 4, 2024

目测是华为的SDK没打包进去

也有可能混小问题,华为SDK被混淆了,找不到相关类:-keep class com.hihonor.ads.** {; } 和 -keep interface com.huawei.hms.** {;}

是需要在混淆文件里把这两行去掉吗?

是要加入,keep表示不混淆

from android_cn_oaid.

liyujiang-gzu avatar liyujiang-gzu commented on July 4, 2024

目测是华为的SDK没打包进去

111
看华为官网文档使用new一个线程,但是这个库里面源代码没有这个过程,是不是因为这个原因?

有的吧,参见HuaweiImpl.java

from android_cn_oaid.

liyujiang-gzu avatar liyujiang-gzu commented on July 4, 2024

但是试了下作者提供的安装包,或者直接用源码编译,又什么问题没有,直接就可以获取到,只要即成到自己的项目里就会出问题。只有华为和荣耀是这样,其它手机没问题。

检查下是不是华为和荣耀的SDK运行时依赖被排除了,没打包进去

from android_cn_oaid.

godcop avatar godcop commented on July 4, 2024

但是试了下作者提供的安装包,或者直接用源码编译,又什么问题没有,直接就可以获取到,只要即成到自己的项目里就会出问题。只有华为和荣耀是这样,其它手机没问题。

检查下是不是华为和荣耀的SDK运行时依赖被排除了,没打包进去

我用的不是原生安卓项目,是在uniapp-X项目里面引用这个库,还不知道怎么排查

from android_cn_oaid.

liyujiang-gzu avatar liyujiang-gzu commented on July 4, 2024

implementation ('com.github.gzu-liyujiang:Android_CN_OAID:4.2.9', {\r\nexclude group: 'com.huawei.hms', module: 'ads-identifier'\r\nexclude group: 'com.hihonor.mcs', module: 'ads-identifier'\r\nrepositories { maven { url 'https://developer.huawei.com/repo' } }\r\nruntimeOnly 'com.huawei.hms:ads-identifier:3.4.62.300'\r\nrepositories { maven { url 'https://developer.hihonor.com/repo' } }\r\nruntimeOnly 'com.hihonor.mcs:ads-identifier:1.0.2.301'\r\n})

你这个配置好像有问题,估计是没依赖到华为荣耀的SDK

from android_cn_oaid.

godcop avatar godcop commented on July 4, 2024

唉,终于搞定了,感谢作者

from android_cn_oaid.

liyujiang-gzu avatar liyujiang-gzu commented on July 4, 2024

唉,终于搞定了,感谢作者

是啥解决方案

from android_cn_oaid.

godcop avatar godcop commented on July 4, 2024

唉,终于搞定了,感谢作者

是啥解决方案

就是没依赖到荣华SDK,直接把离线把aar扔进去就完事了

from android_cn_oaid.

godcop avatar godcop commented on July 4, 2024

唉,终于搞定了,感谢作者

是啥解决方案

就是没依赖到荣华SDK,直接把离线把aar扔进去就完事了

from android_cn_oaid.

kevin1114 avatar kevin1114 commented on July 4, 2024

唉,终于搞定了,感谢作者

是啥解决方案

就是没依赖到荣华SDK,直接把离线把aar扔进去就完事了

哪里有离线aar

from android_cn_oaid.

godcop avatar godcop commented on July 4, 2024

唉,终于搞定了,感谢作者

是啥解决方案

就是没依赖到荣华SDK,直接把离线把aar扔进去就完事了

哪里有离线aar

官方明确不提供离线下载的,需要自己想办法搞到。我的办法就是建一个demo,按官方的指引进行集成,然后在本机gradle某个缓存目录下会缓存下这个aar,把它复制出来就行了。实在找不到的话,留个邮箱,我发你一份也行。

from android_cn_oaid.

lllyeeAB avatar lllyeeAB commented on July 4, 2024

唉,终于搞定了,感谢作者

是啥解决方案

就是没依赖到荣华SDK,直接把离线把aar扔进去就完事了

哪里有离线aar

官方明确不提供离线下载的,需要自己想办法搞到。我的办法就是建一个demo,按官方的指引进行集成,然后在本机gradle某个缓存目录下会缓存下这个aar,把它复制出来就行了。实在找不到的话,留个邮箱,我发你一份也行。

你好大佬,求发一份。。找了半天没找到,我也遇到同样问题。[email protected]

from android_cn_oaid.

bxxasn avatar bxxasn commented on July 4, 2024

唉,终于搞定了,感谢作者

是啥解决方案

就是没依赖到荣华SDK,直接把离线把aar扔进去就完事了

哪里有离线aar

官方明确不提供离线下载的,需要自己想办法搞到。我的办法就是建一个demo,按官方的指引进行集成,然后在本机gradle某个缓存目录下会缓存下这个aar,把它复制出来就行了。实在找不到的话,留个邮箱,我发你一份也行。

你好大佬,求发一份。。找了半天没找到,我也遇到同样问题。[email protected]

[email protected] 麻烦发份,谢谢...
或者放个百度网盘,然后共享下...

from android_cn_oaid.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.