Android 如何为世博会管理的工作流应用程序添加非电话平板电脑支持

Android 如何为世博会管理的工作流应用程序添加非电话平板电脑支持,android,react-native,expo,Android,React Native,Expo,我正在使用Expo管理的工作流开发一个React Native应用程序。该应用程序在Android设备上就像一个魔咒,但当我试图在没有SIM卡托盘的平板电脑上下载它时,它不是一个类似电话的设备,它不会出现在商店里。直接访问链接表示不支持该设备。试着把它放在一个有SIM卡托盘的平板电脑上,换句话说,是一个更大的电话,它可以工作。我发现了一些信息,manifest应该使用类似于android.hardware.telephony的东西设置为false,以便在没有SIM托盘的平板电脑上工作。问题是我正

我正在使用
Expo管理的工作流
开发一个
React Native
应用程序。该应用程序在
Android设备
上就像一个魔咒,但当我试图在没有
SIM卡
托盘的平板电脑上下载它时,它不是一个类似电话的设备,它不会出现在商店里。直接访问链接表示不支持该设备。试着把它放在一个有SIM卡托盘的平板电脑上,换句话说,是一个更大的电话,它可以工作。我发现了一些信息,
manifest
应该使用类似于
android.hardware.telephony
的东西设置为
false
,以便在没有
SIM
托盘的平板电脑上工作。问题是我正在使用
Expo管理的工作流
,无法更改
清单
,因此我不知道如何解决此问题。弹出
ExpoKit
现在也不是解决方案。提前谢谢


编辑:另外,我在添加透明背景图标时遇到问题。每次我使用带有透明背景的.png时,世博会用户都会从
app.json
中创建标准的
android.adaptiveIcon.backgroundColor
,这是白色的。所以没有透明的背景。如果您对此有任何帮助,我们将不胜感激。

也许您可以在
app.json
文件中添加该块:

{
“世博会”:{
“名称”:“我的应用程序”,
“安卓”:{
“supportsTablet”:正确
}
}
}

android\app\src\main\AndroidManifest.xml文件的内容是什么?@justcodin如上所述,我使用的是
Expo管理的工作流
,因此我无法访问
清单
。我不想弹出,因为我的应用程序使用了许多只用于iOS的
expo库。