如何将 .proto 文件与 React Native 应用程序捆绑在一起?
How can I bundle .proto files with a React Native app?
我正在尝试构建一个应用程序,以使用 Protocol Buffers 与 protobuf.js
的嵌入式设备进行通信
我想在运行时加载 .proto 文件的内容。这些文件是从共享存储库中提取的,我希望在构建时将它们与应用程序捆绑在一起。
我知道我可以使用 RNFS 从 DocumentDirectoryPath 读取文件,但是在构建应用程序时如何告诉 React Native 将它们放在那里?或者有更好的方法吗?
可能是 In React Native how do you bundle a text file and read it's value at runtime? 的副本。
如果你把任何东西放在 android/app/src/main/assets 文件夹中,它将在你的最终 .apk 文件中,你可以用
阅读它
RNFS.readFileAssets
还有更多自定义库,例如 This one
我正在尝试构建一个应用程序,以使用 Protocol Buffers 与 protobuf.js
的嵌入式设备进行通信我想在运行时加载 .proto 文件的内容。这些文件是从共享存储库中提取的,我希望在构建时将它们与应用程序捆绑在一起。
我知道我可以使用 RNFS 从 DocumentDirectoryPath 读取文件,但是在构建应用程序时如何告诉 React Native 将它们放在那里?或者有更好的方法吗?
可能是 In React Native how do you bundle a text file and read it's value at runtime? 的副本。
如果你把任何东西放在 android/app/src/main/assets 文件夹中,它将在你的最终 .apk 文件中,你可以用
阅读它RNFS.readFileAssets
还有更多自定义库,例如 This one