Criar e executar um app com perfil manualmente
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Para criar um app com perfil manualmente,
primeiro crie um app de lançamento e depois atualize o arquivo de manifesto dele,
o que transforma o app de lançamento em um app com perfil. Depois de
configurar o aplicativo com perfil, inicie o criador de perfil e selecione um
processo para análise.
Criar um app de lançamento
Para criar um aplicativo de lançamento e permitir a criação de perfil, siga estas etapas:
-
Assine seu aplicativo com a chave de depuração adicionando as seguintes linhas ao arquivo
build.gradle
. Se você já tiver uma variante de build de lançamento funcionando, pule
para a próxima etapa.
buildTypes {
release {
signingConfig signingConfigs.debug
}
}
-
No Android Studio, selecione Build > Select Build Variant… e escolha a
variante de lançamento.
Mudar de lançamento para com perfil
Para converter seu app de lançamento em um app com perfil, faça o
seguintes:
-
Abra o
AndroidManifest.xml
e adicionando o seguinte em
<application>
. Para mais detalhes, consulte
Crie seu app para lançamento.
<profileable android:shell="true"/>
-
Dependendo da versão do SDK, talvez você encontre um erro relacionado à validação
do manifesto. Se não for possível resolvê-lo e você considerar seguro tratar os erros
como avisos, adicione as linhas abaixo ao arquivo
build.gradle
.
aaptOptions {
additionalParameters =["--warn-manifest-validation"]
}
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-27 UTC."],[],[],null,["# Build and run a profileable app manually\n\nTo build a [profileable](/studio/profile#requirements) application manually, you\nneed to first build a release application and then update its manifest file,\nwhich turns the release application into a profileable application. After you\nconfigure the profileable application, launch the profiler and select a\nprofileable process to analyze.\n\nBuild a release app\n-------------------\n\nTo build a release application for profiling purposes, do the following:\n\n\u003cbr /\u003e\n\n1. Sign your application with the debug key by adding the following lines to your application's\n `build.gradle` file. If you already have a working release build variant, you can\n skip to the next step.\n\n buildTypes {\n release {\n signingConfig signingConfigs.debug\n }\n }\n \n2. In Android Studio, select **Build** \\\u003e **Select Build Variant...** and choose the\n release variant.\n\n\u003cbr /\u003e\n\nChange release to profileable\n-----------------------------\n\nTo convert your [release app](#build-release-app) to a profileable app, do the\nfollowing:\n\n1. Open the\n `AndroidManifest.xml` file and adding the following within\n `\u003capplication\u003e`. For more details, see\n [Build your app for release](/studio/publish/preparing#publishing-build).\n\n `\u003cprofileable android:shell=\"true\"/\u003e`\n2. Depending on the SDK version, you might see an error related to manifest\n validation; if you can't resolve them and deem it safe to treat the errors\n as warnings, you can do so by adding the following lines to your\n `build.gradle` file.\n\n aaptOptions {\n additionalParameters =[\"--warn-manifest-validation\"]\n }"]]