我在 Android Studio 中有 Android Mobile + Wear 项目,我还添加了一个通用模块名称 Shared,它作为依赖项添加通过 Android 和 Wear 模块。
在共享模块(这是简单的Java库模块)中 - 我正在读取一个json数据文件,位于src/
&它当我运行该特定模块(即共享模块)时工作正常。但它无法在移动和穿戴式应用程序/模块中找到该文件。
所以,我的问题是 -
有什么方法可以在穿戴式和移动模块中访问/获取该文件的路径(例如
MyClass.class.getClassLoader().getResourceAsStream(pathForDataFile)
)如果“否”,那么这种情况下的最佳做法是什么。
更新 -
我现在通过访问两个模块(即Android + Wear)的资源来检索json数据文件的InputStream
,并使用该InputStream创建共享模块类的对象。
最佳答案
这能回答你的问题吗? Include local .json file in Eclipse Android project
Android Wear 基本上是一个标准的 Android 设备,因此如果您可以让它在手机上运行,那么您就可以在可穿戴设备上使用相同的技术。
关于java - 在 Android Wear & Mobile 中读取本地 Json 数据文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25459354/