2017-04-01 9 views
1

数週間この問題が発生しており、解決策についてフォーラム全体を検索しました。Androidスタジオで生成された署名付きAPKが一部のAndroid搭載デバイスで動作しないのはなぜですか?

私はいくつかのブランドのデバイスにインストールできますが、他のデバイスにはインストールされないAndroid Appがあります。いくつかのデバイスでは、インストールするたびにパッケージエラーが発生します。 一部のデバイスでは、APKファイルを見るだけでハングアップすることさえあります。

しかし、私は、PC上でパッケージのエラーがあるデバイスを接続し、アンドロイドスタジオを介してAPKをインストールすると、アプリをインストールします。

これはハードウェアの問題ですか?または、ハードウェアの互換性に問題がありますか?

私がインストールすると確信しているブランドはSamsungです。それがインストールされないブランドはLGまたはASUSです。

私はすでにバージョンをチェックしており、ほとんどすべてのデバイスに同じSDK APIがあります。

分-SDK:15 ターゲット-SDKは:25

私もAndroidのメーカーを更新し、最新バージョンへのGradle。

+0

インストールされていないときに表示されるエラーを教えてください。 –

+0

サードパーティのファイルエクスプローラからapkをインストールしようとしました。私はAndroidスタジオを更新して以来、この問題が発生しています。ファイルを開くことができません。 –

+0

"残念ながら、パッケージインストーラは停止しました。"私はそれがアンドロイドスタジオの端末にある特定のエラーを見ることができません。アンドロイドスタジオを使用してインストールすると、アプリがインストールされるためです。 – Cedric

答えて

0
  1. 私は同じ問題がありました。マニフェストに同じ権限を追加するのを忘れてしまった。私はマニフェストとmikeにこういった権限を追加しました。その後、きれいにして構築し、魅力的なように働いた。

  2. 結論:クラスでプログラムでアクセス権を与えている場合は、AndroidManifest.xmlファイルで宣言する必要があるアクセス権と同じものを使用してください。

  3. アイコンを持っていると確認してください画像は60個のピクセル

    60よりも大きくなっていないことを
  4. アプリのアイコンがメディアセクションで使用されていないイメージと大きなサイズの画像を削除

  5. formtatのpngする必要があります今それは仕事になるでしょう。

+0

これらのアクセス許可は何ですか?私は基本的にマニフェストにパーミッションを追加しています。 – Cedric

+0

あなたが危険な許可を使用していると思う、あなたはすべての許可を見ることができますか? –

+0

私はちょうどインターネットの目的のために使用しています。無線LANとネットワーク – Cedric

関連する問題