2016-07-29 9 views
1

私は現在iOS/Androidプロジェクトをイオン化していますが、ビルドにいくつかの問題が発生しています。最初はapkが(少なくとも私のデバイスで)動作していましたが、古いAndroidバージョンで動作させようとしたとき(それはすべきです)、もう動作しなくなりました。ときどきionic build androidコマンドは何も生成しません。それは、私は私のデバイス上でAPKを入れない場合と(アンドロイド-x86のデバッグ 1は)、それは行く:ここionic:生成されたapkはもう動作していません

enter image description here

私のconfig.xmlの作品:

<preference name="webviewbounce" value="false"/> 
    <preference name="UIWebViewBounce" value="false"/> 
    <preference name="DisallowOverscroll" value="true"/> 
    <preference name="android-minSdkVersion" value="16"/> 
    <preference name="android-targetSdkVersion" value="16"/> 
    <preference name="BackupWebStorage" value="none"/> 
    <preference name="SplashScreen" value="screen"/> 
    <preference name="SplashScreenDelay" value="3000"/> 
    <preference name="xwalkVersion" value="19+"/> 
    <preference name="xwalkCommandLine" value="--disable-pull-to-refresh-effect"/> 
    <preference name="xwalkMode" value="embedded"/> 
    <preference name="xwalkMultipleApk" value="true"/> 

私はすでにAndroidプラットフォームを削除して追加しようとしましたが、何も変わりませんでした。任意のアドバイス:)?

編集:だから私は私のデバイス上アンドロイド-のARMv7-debug.apkを実行しようとした

ionic run android -c -l -s

BUILD SUCCESSFUL 

Total time: 3.472 secs 
Built the following apk(s): 
     C:/Users/Mowso/Documents/project/mobile/platforms/android/build/outputs/apk/android-armv7-debug.apk 
Using apk: C:/Users/Mowso/Documents/project/mobile/platforms/android/build/outputs/apk/android-armv7-debug.apk 
LAUNCH SUCCESS 

のコマンドを実行した後、インストールは働いたが、今では「アプリケーションエラーザ・行きますサーバーへの接続が失敗しました "。実際に私のアプリの最初のバージョンがandroid-x86-debug.apkのおかげでインストールされたことを考えると、かなり驚いています。今は完全に異なる問題のように聞こえる。

ionic run androidコマンドがまだうまく働いている)

+0

ionic platform remove android ionic platform add [email protected] 

を試してみてください-s'を実行し、端末のログインを確認してください! –

+0

こんにちはコメントに感謝します:)私は何を見ていると思いますか? @the_mahasagar – Mowso

+0

@Mowsoこの問題についていくつか更新しましたか? –

答えて

0

は、携帯電話から自分のアプリをアンインストールしてからビルドを作成し、インストールします。 パッケージに問題があります。

+0

私は毎回これをやっています。アプリケーションをアンインストールし、実行コマンドをテストし、デバイスから再度アンインストールし、生成されたapkをテストしてからboum、エラーを出します。 – Mowso

1

一部のモバイルデバイスでは、署名されていないアプリはインストールされません。 アプリはそれを行うには、このリンクで指定どおりに従って、署名する必要があります。 https://ionicframework.com/docs/guide/publishing.html

また `イオン、ランアンドロイド-c -lを使用してみてください、その後

ionic build android 
関連する問題