启动时,启动屏幕在android中显示白色屏幕的时间过长

启动时,启动屏幕在android中显示白色屏幕的时间过长,android,apk,Android,Apk,我的问题是,每次我第一次启动我的应用程序时。它显示了至少40秒的白色屏幕,这显然比我在android studio中了解到的APK Analyzer要长。所以我使用了它,我看到libs文件夹占据了总大小的93%,所以我尝试删除所有未使用的库并进行检查。它的大小占了整个应用程序的74%,我也看到在发布时间上减少了20秒,但22秒仍然很长。我不知道怎么解决这个问题。即使我在启动屏幕上显示22秒,等待时间仍然很长。 对不起,我在另一台笔记本电脑上,所以我不能显示任何东西,我只是在启动时显示两个按钮,所

我的问题是,每次我第一次启动我的应用程序时。它显示了至少40秒的白色屏幕,这显然比我在android studio中了解到的APK Analyzer要长。所以我使用了它,我看到libs文件夹占据了总大小的93%,所以我尝试删除所有未使用的库并进行检查。它的大小占了整个应用程序的74%,我也看到在发布时间上减少了20秒,但22秒仍然很长。我不知道怎么解决这个问题。即使我在启动屏幕上显示22秒,等待时间仍然很长。
对不起,我在另一台笔记本电脑上,所以我不能显示任何东西,我只是在启动时显示两个按钮,所以启动屏幕不会有问题。有人能帮我解决这个问题吗?或者至少把启动时间缩短到10秒以下。谢谢:)

只需在AndroidManifest.xml文件中的开始活动中提到透明主题即可。 比如:


只需在AndroidManifest.xml文件中向启动活动提及透明主题即可。 比如:


转到文件->设置->构建、执行、部署->即时运行


取消选中启用即时运行(如果选中),然后运行项目并通知我。

转到文件->设置->构建、执行、部署->即时运行


取消选中启用即时运行(如果选中),然后运行项目并通知我。

我遇到了同样的问题,请尝试禁用即时运行。可以通过进入

文件>设置>生成、执行、部署>即时运行


取消选中复选框,然后重新构建项目

我遇到了同样的问题,请尝试禁用即时运行。可以通过进入

文件>设置>生成、执行、部署>即时运行


取消选中复选框,然后重新构建项目

您使用的是哪个android studio?我不记得版本,可能是2.2,但我非常确定它已经完全更新了。我也遇到过同样的问题。解决方案:-1。禁用即时运行2。生成已签名的apk[您使用的是哪个android studio?我不记得版本,可能是2.2,但我很确定它已完全更新。我也遇到过同样的问题。解决方案:-1.禁用即时运行2.生成已签名的apk[谢谢:)成功了。我可以知道原因吗?我的意思是,当我第一次加载应用程序时,首选大小已经是9 mb,但我禁用它时,应用程序数据只有172 KB。请检查链接。你会找到所有原因。。“虽然您的第一次构建可能需要更长的时间才能完成,但Instant Run会将后续更新推送到您的应用程序,而无需构建新的APK,因此更改可以更快地看到。“谢谢:)成功了。我可以知道原因吗?我的意思是,当我第一次加载应用程序时,首选的大小已经是9 mb,但我禁用它时,应用程序数据只有172 KB。请检查链接。你会找到所有原因的。”。。“虽然您的第一次构建可能需要更长的时间才能完成,但Instant Run会将后续更新推送到您的应用程序,而无需构建新的APK,因此更改可以更快地显示出来。”
<activity
        android:name="first Activity Name"
        android:theme="@android:style/Theme.Translucent.NoTitleBar" >
 <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
 </activity>