我目前正试图弄清楚如何减少Android启动时间.它不是iOS的问题,但对于Android,我看到的时间是6-10秒.目标是大约3-4秒.
以下是我遇到的研究摘要
ReactMethod解决方案存在但不完美:
ReactMethods 我对这些解决方案的问题在于使用注释处理来生成类(编译时).我试图找出如何让这些解决方案运行没有运气.
此外,围绕减少Android启动时间的其他建议也会有所帮助.
谢谢!
我一直在阅读支持Android应用程序链接的文档和我的应用程序支持的子网站工作的网站,但有太多的子域,它们是动态构建的.我想知道是否有一种方法可以支持许多子域而无需在intent-filter标记中指定所有子域.
以下是来自google的示例的链接:http://developer.android.com/training/app-links/index.html#request-verify 该示例位于支持应用程序链接多个子域位置.
我认为正则表达式可以工作,但显然在定义主机时不支持.我不想列出所有这些,因为这意味着必须在创建每个新子域的情况下推送新版本
<activity ...>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="https" />
<data android:host=".*.example.org" />
<data android:pathPattern="/.*" />
</intent-filter>
</activity>
Run Code Online (Sandbox Code Playgroud)
我宁愿不使用第三方库或服务..但任何适合您的建议将不胜感激,了解如何使这项工作.
android ×2
applinks ×1
deep-linking ×1
gradle ×1
intentfilter ×1
react-native ×1
startup ×1
subdomain ×1