草庐IT

android - 从另一个应用程序在 Osmand 中打开 gpx 文件

我有一个Android应用程序,它主要存储保存在用户手机上的gpx文件列表。当用户单击应用程序中的文件名时,它应提示用户使用手机上可用的任何路由应用程序打开gpx文件。现在我正在测试在Osmand中打开文件。问题是,Osmand正在打开,但随后立即崩溃。尝试打开文件的代码是这样的:FilegpxFile=newFile(Path);Intentintent=newIntent();intent.setAction(android.content.Intent.ACTION_VIEW);UrigpxUri=FileProvider.getUriForFile(view.getContex

android - 使用 "ant debug"构建 osmand 会出错

我从这里查看了最新的Osmand源代码并从这里开始执行所有步骤现在我正在尝试使用命令antdebug通过ant构建apk但它失败了我执行了以下命令:myname@myname-VirtualBox:~/dev/osmand/android/OsmAnd$ant-fbuild.xmlwhichgivesoutputasBUILDSUCCESSFUL在我尝试之后myname@myname-VirtualBox:~/dev/osmand/android/OsmAnd$antdebug最后失败,日志如下:-crunch:[crunch]CrunchingPNGFilesinsourcedir: