React native 使用Turtle CLI构建独立的Expo.apk;捆包未从包装商处装载”;
我正在尝试从一个世博会项目中生成apk,而不使用eject,并在下面使用我自己的CI 我在没有运行expo server的情况下生成了独立的APK,一切正常:APK安装、API调用、按钮操作等。唯一的“详细信息”是没有加载静态图像,并且当应用程序启动时出现此警告React native 使用Turtle CLI构建独立的Expo.apk;捆包未从包装商处装载”;,react-native,expo,React Native,Expo,我正在尝试从一个世博会项目中生成apk,而不使用eject,并在下面使用我自己的CI 我在没有运行expo server的情况下生成了独立的APK,一切正常:APK安装、API调用、按钮操作等。唯一的“详细信息”是没有加载静态图像,并且当应用程序启动时出现此警告包没有从包中加载 我在我的app.json中添加了assetBundlePatterns行,与中推荐的类似 这是我的app.json { "expo": { "name": "My App", "descriptio
包没有从包中加载
我在我的app.json中添加了assetBundlePatterns行,与中推荐的类似
这是我的app.json
{
"expo": {
"name": "My App",
"description": "My App",
"slug": "my app",
"privacy": "public",
"sdkVersion": "35.0.0",
"platforms": [
"ios",
"android"
],
"version": "1.0.0",
"orientation": "portrait",
"icon": "./assets/images/icon.png",
"splash": {
"image": "./assets/images/splash.png",
"resizeMode": "contain",
"backgroundColor": "#ffffff"
},
"updates": {
"fallbackToCacheTimeout": 0
},
"assetBundlePatterns": [
"./assets/images/*"
],
"ios": {
"supportsTablet": true,
"bundleIdentifier": "br.com.myapp",
"buildNumber": "001"
},
"android": {
"package": "br.com.myapp"
}
}
}
下面是我加载图像的方式:
Homepage.js
类主页扩展组件{
render(){
返回(
);
}
}
const banner1=require(“../assets/images/banner.png”)
我不知道为什么没有加载静态图像以及如何修复它我有一个类似的问题,您找到解决方案/解决方法了吗?:)@佩德罗亚:我从项目中移除了所有的世博图书馆,并弹出了世博会:)现在,我不再受世博会的限制了,我明白了,谢谢!!
class Homepage extends Component {
render() {
return(
<Image style={[{width:width, height:380}]} source={banner1}/>
);
}
}
const banner1 = require('../assets/images/banner.png')