Android Ionic Cordova-离子输入不';无法从apk应用程序工作
我的Ionic应用程序在通过Android Ionic Cordova-离子输入不';无法从apk应用程序工作,android,cordova,ionic-framework,Android,Cordova,Ionic Framework,我的Ionic应用程序在通过Ionic cordova run browser在浏览器中进行测试时运行良好,在通过Ionic cordova run android--device在设备上进行测试时运行良好,但由于某些原因,当从apk(离线和Play Store)安装时,文本输入根本不起作用 其他输入,如和工作正常,但输入工作不正常。键盘没有出现。我轻拍,轻拍,什么也没发生 我采取的程序: 我已经尝试过为Android版本19、22和23构建。我只使用SDK(不是Android Studio),
Ionic cordova run browser
在浏览器中进行测试时运行良好,在通过Ionic cordova run android--device
在设备上进行测试时运行良好,但由于某些原因,当从apk(离线和Play Store)安装时,文本输入根本不起作用
其他输入,如
和
工作正常,但
输入工作不正常。键盘没有出现。我轻拍,轻拍,什么也没发生
我采取的程序:
我已经尝试过为Android版本19、22和23构建。我只使用SDK(不是Android Studio),我通过命令行安装软件包。以下是版本23示例:
sdkmanager.bat "platform-tools" "platforms;android-23" "build-tools;23.0.3" "extras;android;m2repository"
为了构建应用程序,我正在运行以下命令:
ionic cordova build android --release --prod
这是我的密钥生成命令:
keytool -genkey -v -keystore curso-spring-ionic-key.jks -keyalg RSA -keysize 2048 -validity 100000 -alias curso-spring-ionic
然后我用以下方式签署apk:
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore curso-spring-ionic-key.jks android-release-unsigned.apk curso-spring-ionic
最后是zipalign:
zipalign -v 4 android-release-unsigned.apk SistemaPedidos.apk
这是我的主页登录表单,它在调试模式下运行良好,但从apk安装时其输入不起作用:
<ion-content padding>
<h3>Sistema de pedidos</h3>
<img src="assets/imgs/tela-inicial.png" alt="logo">
<form>
<ion-item>
<ion-label>Email</ion-label>
<ion-input [(ngModel)]="creds.email" name="email" type="text"></ion-input>
</ion-item>
<ion-item>
<ion-label>Senha</ion-label>
<ion-input [(ngModel)]="creds.senha" name="senha" type="password"></ion-input>
</ion-item>
<button ion-button block (click)="login()">Entrar</button>
</form>
<button ion-button block outline (click)="signup()">Registrar</button>
</ion-content>
佩蒂多斯酒店
电子邮件
森哈
诱捕者
登记员
我真的不知道该怎么办。我花了一整天的时间尝试不同的Android版本和输入变体,但都没有成功。有人能帮我找出是什么让输入不起作用吗?谢谢。我为您找到了解决方案 您基本上需要添加:
“丑八怪”:“3.2.2”
然后运行:npm安装--save
要更新更改,我为您找到了解决方案 您基本上需要添加:
“丑八怪”:“3.2.2”
然后运行:npm安装--save
更新更改有时对我有效,但不总是,在我的一些项目中根本不起作用:(我也面临这类问题,但你的答案对我不起作用。我仍在寻求解决此问题有时对我有效,但不总是,在我的一些项目中根本不起作用:(我也面临这类问题,但你的答案对我不起作用。我仍在寻求解决这一问题
"devDependencies": {
"@ionic/app-scripts": "3.1.2",
"typescript": "2.4.2",
"uglify-es": "3.2.2"
},