我已经为Android应用添加了Firebase以进行推送通知.我在使用之前更新了build.gradle.它的工作正常.
compile 'com.google.firebase:firebase-messaging:9.2.0'
Run Code Online (Sandbox Code Playgroud)
现在我已更新到最新的库但收到错误.
dependencies {
//....
compile 'com.google.firebase:firebase-core:10.0.1'
}
Run Code Online (Sandbox Code Playgroud)
我在Rebuild项目时遇到错误
错误:配置项目':app'时出现问题.无法解析配置':app:_debugApkCopy'的所有依赖项.找不到com.google.firebase:firebase-core:10.0.1.要求:DGApp:app:未指定
先感谢您.
我使用了HERE Maps API 的高级 Android SDK并实现了演示应用程序。但是我的应用程序大小是65 MB。
我还按如下方式shrinkResources在应用程序build.gradle文件中启用,但这对我不起作用。
android {
// Other settings
buildTypes {
release {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
Run Code Online (Sandbox Code Playgroud)
所以,我的问题是我们如何减少 HERE Maps API 上 Android SDK 中使用的 APK 大小。
我想连接或附加特殊字符作为冒号:在字符串中的每 2 个字符之后。
例如:原始字符串如下:
String abc =AABBCCDDEEFF;
Run Code Online (Sandbox Code Playgroud)
连接或追加冒号后如下:
String abc =AA:BB:CC:DD:EE:FF;
Run Code Online (Sandbox Code Playgroud)
所以我的问题是我们如何在android中实现这一点。
提前致谢。