android - App Inventor 应用程序太慢

标签 android app-inventor

我使用 App Inventor 为 Android 开发了一个简单的测试应用程序。我已将 .apk 文件发送到我的智能手机,安装并测试它。 该应用程序只有一个屏幕 View ,有 2 个按钮:播放和停止。 Play 使用流媒体服务器 URL 字符串启动 Player 播放方法,然后停止按钮停止 Player。

问题是,当我点击“播放”按钮时,它会长时间保持 Activity 状态,直到播放器开始发声。当我点击“停止”按钮时,播放器会立即停止播放器,但该按钮会像“播放”按钮一样长时间保持 Activity 状态。

没有其他方法、屏幕或组件。

目前该应用程序“无法使用”,因为它需要很长时间,我确信用户应该关闭该应用程序。

为什么?问题出在哪?

最佳答案

问题在于手机打开文件需要花费大量时间。不幸的是,App Inventor 非常简单,并且没有很多其他媒体工具。您可以在文件充电时放置进度条,但解决方案并不多...

提醒一下,问题应该出在下载文件的过程中,而不是手机上。如果您将音频文件放在应用程序资源中,则会花费更少的时间。

如果您可以使用 Eclipse 制作应用程序,您将有更多选择。

希望有用

关于android - App Inventor 应用程序太慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17856581/

相关文章:

php - 第一次连接阻止了对 PHP 的多个请求

android - onBackPressed() 是否停止应用程序?

android - 如何在 Swipe 上更改 RecyclerView 项目颜色?

android app如何绕过wifi代理直接上网?

android - Google App Inventor 对移动软件开发意味着什么?

java - AppInventor2 TCP 客户端扩展使应用程序崩溃

android - 如何使用 App Inventor 2 获取本地存储的电话联系人列表?

android - 查看以在 Android 应用程序中显示第三方许可证

android - 以编程方式查找是否允许从未知来源安装

android - 应用发明家 : Asynchonous tasks?