CherishTang

Results 6 issues of CherishTang

i called the method passiveLocationManager.requestLocationUpdates(LocationManager.PASSIVE_PROVIDER, 1000, 0, passiveLocationListener); towerLocationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 1000, 0, towerLocationListener); gpsLocationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 1000, 0, gnssLocationListener); moreover i called the mehod PreferenceHelper.getInstance().setMinimumLoggingInterval(1); but Android Studio log show this, interval value...

![image](https://github.com/Tencent/Shadow/assets/22334853/42552e23-28b7-4670-bff8-b6a45ba9b147)

假如初次下载插件后是这样的,有个plugin-debug.zip包,如果是正式发布的肯定是release啊,这个不重要了,只是咨询逻辑 ![image](https://github.com/Tencent/Shadow/assets/22334853/57877228-42ba-486e-9e92-a95a916901a5) 1、那么下次如果我更新这个plugin-app-plugin-debug.apk这个插件是重新打包一个plugin-debug2.zip包吗?然后删除本地原来的plugin-debug.zip? 2、如果我想新增一个插件呢?plugin-debug3.zip,那么zip3中不用包含前两个插件了吧,还有就是zip3里的也要包含loader和runtime吗? 3、我如何判断一个插件包是否需要更新,是判断config.json中的UUID是否有变化吗?

假如我原来有个HomeActivity集成AppCompatActivity,shadow不是会通过transform吧activity编译后变成一个普通类吗,请问下这个编译后的类文件在哪呀

求个解答,因为目前是用gradle脚本打包的,那么实际发布后如何打包呢?第一步发布后插件包plugin-release.zip肯定是包含:plugin-loader.apk、plugin-runtime.apk、基础插件.apk。如果后面新增应该怎么做? 1、下载新的插件apk 2、下载完成然后,寻找plugin-release.zip,解压成文件夹 3、把新插件添加到文件夹 4、获取config.json,解析成json,然后json下的数组plugins,添加新插件参数的对象,再修改掉config.json 5、重新压缩成plugin-release.zip,并删除文件夹 6、加载插件并进行获取插件跳转啥的操作 有几个疑问: 1、上面步骤对吗?如果不对可有参考方案,感谢 2、config.json中的hash值是插件apk的hash值吗? 3、是手动生成吗?生成规则是什么

问题一:找不到怎么办? `buildscript { repositories { maven { url 'https://mirrors.tencent.com/nexus/repository/maven-public/' } } dependencies { classpath "com.tencent.shadow.core:gradle-plugin:1.0" classpath 'com.tencent.shadow.coding:aar-to-jar-plugin' classpath 'com.tencent.shadow.coding:common-jar-settings' } }` 错误提示: `ould not resolve all files for configuration ':classpath'....