反应原生Android静态本地图像

时间:2015-11-18 11:22:57

标签: react-native

我对本地图片有疑问。我的本机版本 0.14.2

我的存储库App中有一个文件index.android.js,代码如下:

<bean id="logAdvice" class="com.LogInterceptor" />

<bean id="logAnnotation"    class="org.springframework.aop.support.annotation.AnnotationMatchingPointcut">
    <constructor-arg type="java.lang.Class" value="" />
    <constructor-arg type="java.lang.Class" value="com.Log" />
</bean>

<bean id="logAdvisor" class="org.springframework.aop.support.DefaultPointcutAdvisor">
    <property name="advice" ref="logAdvice" />
    <property name="pointcut" ref="logAnnotation" />
</bean>

如果我将我的图像放在App和App / assets中,它就可以工作。如果我只是将我的图像放在应用程序中,它就无法正常工作。

然后,我想写这样的代码:

<Image source={require('./house.png')} style={styles.image}/>

但是,如果我将我的图像放在App / img中,它就不起作用了。即使我在App / assets / img中添加我的图像,它也无法正常工作。

1 个答案:

答案 0 :(得分:0)

相对于.js文件加载图片。所以,如果你有

require('./img/image.png')

App/index.android.js中,图片应放在App/img/image.png

没有特殊的assets/文件夹。