如何写入Android应用程序';s数据库?
我在开发Android应用程序时遇到了一个问题 当我读取应用程序文件中文件夹中的数据库文件并写入数据库时,它工作了。它在真正的安卓手机上不起作用 我不知道为什么它不能将数据库写入手机。应用程序是否需要除这些权限以外的更多权限如何写入Android应用程序';s数据库?,android,sqlite,Android,Sqlite,我在开发Android应用程序时遇到了一个问题 当我读取应用程序文件中文件夹中的数据库文件并写入数据库时,它工作了。它在真正的安卓手机上不起作用 我不知道为什么它不能将数据库写入手机。应用程序是否需要除这些权限以外的更多权限 <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNA
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
有关使用Android内置的SQLite支持的详细教程,请查看。顺便说一句,您不需要为数据库支持编写外部存储。有关如何使用Android内置的SQLite支持的详细教程,请查看。顺便说一句,您不需要为数据库支持编写外部存储。我怀疑这是真的,模拟器和手机共享相同的权限策略。你犯了什么错误?您可以尝试捕获异常并将其显示在屏幕上。我的应用程序无法将数据库写入真正的android手机。我的应用程序需要使用我自己的数据库。您对使用外部数据库有何想法?我认为您描述的问题是错误的。可能还有其他问题。你有什么恼火的地方吗?在你的问题上加上完整的StackTrace。另外,添加一些源代码(但不要简单地在这里转储所有代码!)我怀疑这是真的,模拟器和手机共享相同的权限策略。你犯了什么错误?您可以尝试捕获异常并将其显示在屏幕上。我的应用程序无法将数据库写入真正的android手机。我的应用程序需要使用我自己的数据库。您对使用外部数据库有何想法?我认为您描述的问题是错误的。可能还有其他问题。你有什么恼火的地方吗?在你的问题上加上完整的StackTrace。另外,添加一些源代码(但不要简单地在这里转储所有代码!)