Android-如何使用Emulator使用扩展文件测试应用程序?
我正在为android设备开发一个使用扩展文件的应用程序,并希望在AVD上进行测试。我的应用程序包含手动下载扩展文件的代码,但在AVD上运行时失败(调用值为Android-如何使用Emulator使用扩展文件测试应用程序?,android,android-emulator,avd,apk-expansion-files,Android,Android Emulator,Avd,Apk Expansion Files,我正在为android设备开发一个使用扩展文件的应用程序,并希望在AVD上进行测试。我的应用程序包含手动下载扩展文件的代码,但在AVD上运行时失败(调用值为的onDownloadStateChanged方法STATE\u FAILED\u FETCHING\u URL,并显示消息:“下载已停止,因为找不到资源”)。我在真实的设备上测试了这个应用程序,它成功了。如何使下载工作正常,或手动添加扩展文件 如果它改变了某些内容,我的计算机将运行Windows 7,我将使用Eclipse IDE Juno
的onDownloadStateChanged
方法STATE\u FAILED\u FETCHING\u URL,并显示消息:“下载已停止,因为找不到资源”)。我在真实的设备上测试了这个应用程序,它成功了。如何使下载工作正常,或手动添加扩展文件
如果它改变了某些内容,我的计算机将运行Windows 7,我将使用Eclipse IDE Juno Release。您可以通过命令行或使用Eclipse中的DDMS透视图将扩展文件加载到AVD上。在DDMS中,选择文件资源管理器选项卡,然后遍历到扩展文件应存储的目录。然后选择带有传入箭头图标的手机。然后,您可以选择要加载到AVD的文件。这种方法的缺点是一次只允许上传一个文件
您可以使用[adb命令一次上载多个文件][1]。谢谢。如果目录不存在,我如何创建它?从Eclipse中的DDMS角度来看,文件浏览器选项卡中的绿色+(加号)图标用于添加文件夹。伙计们,我也有类似的问题。在DDMS文件资源管理器中,我已将文件夹放入mnt/obb。getZipExpansionFile()正在返回NullPointerException。现在我在想也许它不应该在mnt/obb中。这是我的问题,如果你能回答我会接受的谢谢guys@LeeNeverGup您也可以使用adb shell、ls、cd将其放在正确的文件夹mkdir中