Google最近更新了有关即时应用的文档:准备应用
大多数要点都很清楚,除非 3.如有必要,请重新构建您的应用.
他们建议零售模块,如浏览,搜索,项目详细信息和结账.
问题:如何将应用程序拆分为功能齐全且URL可寻址的模块?
我在这里看到几个问题:
有人可以将光照进黑暗中吗?谢谢!
android android-build android-studio android-gradle-plugin android-instant-apps
关于buildConfigField的android gradle文档说:
void buildConfigField(String type,String name,String value)
向生成的BuildConfig类添加一个新字段.该字段生成为:type name = value;
这意味着每个必须具有有效的Java内容.如果类型是String,则该值应包含引号.
我找不到有关Arrays,Arraylist或HashMap的buildConfigField值语法的任何信息?由于它们被编译成java代码,通常一切都应该是可能的.
有没有人有一些例子或文件?
基于这个答案/sf/answers/1953561361/我有一个跟进问题:什么使应用程序与产品口味不同?我试图将其与我的XCode设置进行比较,如下所示:
我对android设置的想法:
buildTypes:debug_test debug_production //不需要企业应用程序,因为任何设备版本都可能出现未签名的应用程序
口味:myApp
感谢您的支持!
continuous-integration android android-gradle-plugin fastlane
我发现webrtc.org最近发布了Android和iOS库,以支持原生移动应用中的WebRTC:
https://cocoapods.org/pods/GoogleWebRTC
https://bintray.com/google/webrtc/google-webrtc
我正在为这些库搜索文档或示例应用程序.有人有一些信息吗?
一些发展问题:
根本我没能找到任何文件......
提前致谢!
我们正计划从GA SDK迁移到Firebase SDK。在GA SDK中,有一些选项可用于检索Google Analytics(分析)客户端ID(https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#cid)。这是至关重要的,因为我们将此价值转移到了WebView(在应用程序内),从而使客户可以跨本机/ webview进行跟踪。
有人知道如何在Firebase Analytics SDK(iOS和Android)中检索此客户端ID吗?
谢谢!
google-analytics google-tag-manager google-analytics-sdk firebase-analytics
我完成了iOS最新的Google跟踪代码管理器(v5)与Firebase(https://developers.google.com/tag-manager/ios/v5/)。这里最大的变化是默认容器文件不再是二进制文件,而是纯JSON。
集成要求您在应用程序工作区中有一个名为“ container”的文件夹(而不是组!)。容器文件应位于此文件夹中。这引起了我的问题:我们有两个不同的GTM容器,一个用于测试/开发应用程序,另一个用于生产。
有人知道如何解决吗?
谢谢,法姆
我为我的XCode项目设置了Fastlane以实现构建自动化.至少Fastfile(包含构建选项)应该在GIT中,但我也很高兴在GIT中也有Appfile(团队标识符).主要问题:Appfile应该包含我的苹果ID.样品:
apple_id "myid@gmail.com" # Your Apple email address
# Default team ID
team_id "AUE7D4LRRX"
for_platform :ios do
for_lane :production do
team_id '-' #reset team id
end
end
Run Code Online (Sandbox Code Playgroud)
是否有可能从apple/xcode首选项动态检索apple id?在当前的解决方案中,我无法将此Appfile添加到GIT,因为每个开发人员都拥有该文件的自己版本...当然,使用不同的苹果ID!
谢谢和最好的问候!
对于我们的应用程序,我正在使用两个不同的firebase项目:
据我所知,google-services.json(Android)包含firebase项目信息和所有相关应用程序(作为“客户端”)。是否支持在该文件中添加第二个“ project_info”?
我们将崩解剂集成到我们的应用程序中,并使用结构测试版将应用程序分发给测试人员.在iOS上我记得,如果有人安装了旧版本的应用程序,那么在启动过程中会出现警报.目前此警报不再出现.
此功能是否仍然可用?我看不到任何关于它的文档.