小编Dar*_*Sze的帖子

如何重新定位 jar 内的包以获取 gradle 依赖项

目前我正在使用包调用a.jar。不幸的是,这个 jar 包含一个com.example.b包,其中对内部代码库进行了一些自定义更改com.example.b

现在我想从 githubcom.example.b中获取一些最新的很酷的功能b.jar

我认为最好的解决方案(不知道如何完成)是将latest 重新定位com.example.bcom.example.standalone.b,以便a.jar仍然可以使用其自定义com.exampl.b源,而在项目内部我可以使用com.example.standalone.bpackage.json 。

我对插件进行了研究,但似乎它在全局范围内按包名称重命名包,因此两个 jars (和) 中的shadow包 ( )也会被重命名并产生冲突。com.example.ba.jarb.jar

我可以知道如何对特定的 jar 执行此操作,如下面的示例吗?

implementation a.jar:1.0
implementation (b.jar:2.0) {
   rename 'com.example.b' to 'com.example.standalone.b'
}
Run Code Online (Sandbox Code Playgroud)

java android gradle

6
推荐指数
1
解决办法
1741
查看次数

Firebase SDK 11.8.0中的通知图标中的错误,通过Firebase控制台

对于firebase sdk 11.8.0,我从firebase控制台直接生成到我的应用程序(在后台)的推送始终显示默认的android图标,但不是我自定义的.

当我将sdk降级到11.4.2时,它工作正常.

有人有同样的错误吗?


更新:

只需使用我的oneplus 3T和诺基亚6进行测试,分别运行Android 8.0和7.1.1.

两者都使用Firebase SDK 11.8.0.

诺基亚6工作,Oneplus 3T失败.

不确定是手机问题还是Android系统问题.


更新@ 27-3-2018

修复:
感谢Piotr的更新,这已在12.0.0上修复

android firebase

5
推荐指数
1
解决办法
799
查看次数

标签 统计

android ×2

firebase ×1

gradle ×1

java ×1