我正在尝试在Nexus 5X API 26仿真器中执行命令fastlane screengrab.
这是我得到的结果:
rcarba$ fastlane screengrab
[?]
[16:00:51]: fastlane detected a Gemfile in the current directory
[16:00:51]: however it seems like you don't use `bundle exec`
[16:00:51]: to launch fastlane faster, please use
[16:00:51]:
[16:00:51]: $ bundle exec fastlane screengrab
[16:00:51]:
[16:00:51]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile
[16:00:51]: Successfully loaded '/Users/.../fastlane/Screengrabfile'
+----------------------------+-----------------------------------------------+
| Detected Values from './fastlane/Screengrabfile' |
+----------------------------+-----------------------------------------------+
| app_package_name | com.my.app |
| app_apk_path | app/build/outputs/apk/release/app-release.apk |
| tests_apk_path | …
Run Code Online (Sandbox Code Playgroud) android screen-grab android-permissions fastlane fastlane-snapshot
我目前正在将应用程序从 Fabric 迁移到 Firebase Crashlytics,在更新了官方文档中所述的所有不同库后,我收到一条日志消息,指出 Crashlytic 初始化已被跳过:
09-12 10:13:40.120 19176-19176/com.random.migratedApp I/CrashlyticsInitProvider: CrashlyticsInitProvider skipping initialization
Run Code Online (Sandbox Code Playgroud)
并且该应用程序无法连接到 Firebase 控制台。
在与代码搏斗了几个小时后,我决定从头开始制作一个快速应用程序,以查看我的系统或库是否存在问题,但一切正常,获得正确的初始化并能够看到 Firebase 中的崩溃安慰。
09-12 10:11:31.852 18414-18414/com.test.appFromScratch I/CrashlyticsCore: Initializing Crashlytics Core 2.7.0.33
09-12 10:11:31.897 18414-18414/com.test.appFromScratch I/CrashlyticsInitProvider: CrashlyticsInitProvider initialization successful
Run Code Online (Sandbox Code Playgroud)
我想知道我是否可能与可能阻止 Crashlytics 成功初始化的依赖项之一不兼容,但我无法弄清楚这里可能存在什么问题。在这里您可以看到我的应用程序依赖项列表:
ext {
playServicesLibrary = '17.0.0'
glideLibrary = '4.8.0'
androidXDependencies = [
androidXAnnotation: "androidx.annotation:annotation:1.0.0",
constraintLayout : 'androidx.constraintlayout:constraintlayout:1.1.2',
vectorDrawable : "androidx.vectordrawable:vectordrawable:1.0.0",
recyclerView : "androidx.recyclerview:recyclerview:1.0.0",
roomRuntime : 'androidx.room:room-runtime:2.1.0-rc01',
androidXV13 : "androidx.legacy:legacy-support-v13:1.0.0",
preference : "androidx.preference:preference:1.1.0-alpha04",
customtabs : "androidx.browser:browser:1.0.0",
appCompat : "androidx.appcompat:appcompat:1.0.0",
cardView : "androidx.cardview:cardview:1.0.0", …
Run Code Online (Sandbox Code Playgroud) android firebase crashlytics crashlytics-android gradle-dependencies
我最近发布了一个用 Godot 引擎制作的简单游戏,在添加了 admob 库来显示广告后,我收到了这个安全警报:
您的应用程序包含 URL 凭据,这通常是无意的。有关详细信息,请参阅这篇 Google 帮助中心文章。
Google 帮助提供的链接将我带到:https : //support.google.com/faqs/answer/7026406,这根本没有用。
我用来展示广告的库是 bbAdmob ( https://github.com/teamblubee/bbAdmob )。我只是想知道是否有人想出了摆脱这个问题的方法,或者是否有人可以指导我如何知道正在过滤哪些凭据,因为我想它们只是我的横幅 pub id 和我的插页式 pub id我的应用程序。
干杯!
android ×3
admob ×1
crashlytics ×1
fastlane ×1
firebase ×1
game-engine ×1
godot ×1
screen-grab ×1