2015-09-26 37 views
2

我正在使用Android上的原生应用程序工作。我想将一些图像组件放在屏幕上并加载一些本地图像文件。有人可以提供我应该放置文件的目录(相对于项目的根目录)吗?该文档似乎没有提供任何有用的信息。在React Native Image组件中加载本地图像

回答

2

从这里开始,例如:

https://facebook.github.io/react-native/docs/image.html#adding-static-resources-to-your-android-app

添加静态资源到您的Android应用添加您的图像作为位图 绘项目的Android项目(/安卓/应用/ src目录/主/ RES) 。 要提供资产的不同分辨率,请使用 配置限定符进行检查。通常情况下,你会想要把你的资产 在以下目录中(下资源创建他们,如果他们不存在 ):

  • 绘制-MDPI(1X)
  • 绘制,华电国际(1.5倍)
  • 绘制-xhdpi(2X)
  • 绘制-xxhdpi(3次)

如果你缺少你的资产的决议, Android将采取退而求其次和住宅建设为你而做。

注:需要新的资源,应用程序构建任何时候你新 资源添加到您的绘图资源,你将需要重新构建应用程序通过 运行react-native run-android,然后才能使用它 - 重装 JS是不够的。这个过程目前正在改进,很快就会有更好的工作流程可用。

+0

http://stackoverflow.com/questions/33728163/anyone-success-in-using-local-image-in-react-native-for-android你知道生成apk的正确方法吗?因为我之后无法渲染本地图像:( –

+0

)对不起,我现在没有,也没有时间查看它,也许在这里问一个新问题?祝你好运! – powerj1984

相关问题