是否在未弹出的Expo应用程序中编辑AndroidManifest?

是否在未弹出的Expo应用程序中编辑AndroidManifest?,android,react-native,expo,Android,React Native,Expo,我一直在从Expo直接构建我的RN应用程序(Expo build:ios/Expo build:android),没有弹出,也没有在Xcode或android Studio中打开应用程序 要在Android上工作,我需要在AndroidManifest.xml中将WindowsOfInputMode设置为adjustPan。 有没有一种方法可以在不弹出的情况下执行此操作?(直接使用expo工作流中的构建) 弹出在Xcode中给了我很多错误(可以通过大量工作来修复),我没有任何Android开发经

我一直在从Expo直接构建我的RN应用程序(
Expo build:ios
/
Expo build:android
),没有弹出,也没有在Xcode或android Studio中打开应用程序

要在Android上工作,我需要在AndroidManifest.xml中将WindowsOfInputMode设置为adjustPan。

有没有一种方法可以在不弹出的情况下执行此操作?(直接使用expo工作流中的构建)


弹出在Xcode中给了我很多错误(可以通过大量工作来修复),我没有任何Android开发经验,所以当我打开一个弹出的Android项目时,我会不寒而栗。你需要弹出/分离expo项目以作出本机反应,因为expo不提供对这些文件的访问。
或者您可以尝试使用react-native键盘间隔符。

您需要弹出/分离expo项目以使用react-native,因为expo不提供对此类文件的访问。
或者您可以尝试使用react native keyboard Spaker。

可以使用编辑
AndroidManifest.xml
,然后使用来自expo credentials:manager的凭据重新签署apk:

apktool解码myapp-original.apk
vim myapp original/AndroidManifest.xml
apktool生成myapp原始版本-o myapp.apk
世博会证书:经理-p安卓
/path/toAndroid/Sdk/build tools/$VERSION/apksigner sign-ks@username\uuuu myapp.bak.jks myapp.apk
/Android/Sdk/platform tools/adb安装myapp.apk

可以使用编辑
AndroidManifest.xml
,然后使用来自
expo-credentials:manager的凭据重新签署apk:

apktool解码myapp-original.apk
vim myapp original/AndroidManifest.xml
apktool生成myapp原始版本-o myapp.apk
世博会证书:经理-p安卓
/path/toAndroid/Sdk/build tools/$VERSION/apksigner sign-ks@username\uuuu myapp.bak.jks myapp.apk
/Android/Sdk/platform tools/adb安装myapp.apk