背景:
* 我是 Android 开发新手,但我是程序员/前端 Web 开发人员,所以我对这类事情并不完全陌生
* 我的个人手机是三星 Droid Charge,位于 Verizon - 我不确定是否这真的很重要。
问题:
我好像丢失了所有的照片和视频,所以我想看看是否有人知道我是否确实遇到了麻烦,或者是否仍有恢复此数据丢失的希望。
我认为是什么导致了这个问题:
我遵循了如何制作一个简单的 Hello World 应用程序的教程,作为学习如何使用 Eclipse 进行开发的第一步。当时,我对签署申请并不熟悉。所以,我只使用了我项目的 bin 文件夹中的 apk。我使用 FileZilla 将它放在我的网络服务器上,并将我的手机浏览器指向该文件。它下载了它,但是当我点击它时,它说“文件太大”。或“应用程序太大”。或“没有足够的空间来安装”。或类似的规定。该应用程序只有 28k,但我确信这与我在尝试在手机上使用它之前没有正确签名有关。
所以 - 我的理论是,因为它认为它“太大”,所以它移除了我手机上其他太大的东西,以便为它腾出空间。我注意到我的手机突然忘记了我所有的铃声和其他声音设置——因为它把它们都移到了我的 32GB 微型 SD 卡(手机随附)中。以前,这些数据与我的照片和视频一起存储在内部存储器中。但是 - 当我从应用程序转到“我的文件”时,我现在什至无法查看内存中的文件。为什么会发生这种情况,我不知道——这似乎不是一个很好的功能。我办公室的一位开发人员提到,这可能是 Verizon 出于某种奇怪的原因而设置的。
如果照片仍然存在,这是很有可能的,我不知道如何查看它们。图库应用程序无法识别任何文件,否则我完全无法查看我的内部存储器——即使使用名为 AndExplorer 的程序也是如此。*
作为一个新的android开发者,这是非常令人沮丧的。当然,也许我应该在我自己的设备上测试我的应用程序之前备份我的数据,但绝对没有理由发生这种情况。
我敢肯定,我不可能是唯一一个这样做过的人。我尝试在整个网络和堆栈溢出上搜索问题,但找不到任何东西。非常感谢任何和所有帮助。我当然已经吸取了教训——我需要在测试任何东西之前备份我的东西。
*编辑:事实证明,我实际上可以使用 AndExplorer 查看内部存储器,但就我丢失的照片和视频而言,那里似乎没有任何内容。