我正在尝试使用systrace
来分析我的 React Native 应用程序(由 Expo CLI 创建(。我 https://facebook.github.io/react-native/docs/performance#profiling 遵循了本教程,并且知道如何使用以下代码行运行systrace
:<path_to_android_sdk>/platform-tools/systrace/systrace.py --time=10 -o trace.html sched gfx view -a <your_package_name>
。本教程向我展示了如何通过在我的项目文件夹中的AndroidManifest.xml
中找到它来获取your_package_name
。但是当我搜索它时,我发现在我的项目文件夹的不同子目录中有这么多AndroidManifest.xml
文件。它们中的每一个都有不同的包名称,我不知道哪个适合在我的应用程序中运行systrace
。谁能告诉我在哪里可以找到正确的包名称来运行systrace
?
您关注的文档适用于 Expo 不支持的 react-native,请尝试阅读并遵循此 Expo Systrace 文档。
希望这有帮助。