2011-02-03 11 views
3

私は営業担当者の電話にプッシュしたい簡単なカスタムアプリケーションをビルドしました。私はAndroid SDKでEclipseを使用して開発しました。これはAndroidバージョン1.5用に作成され、最小SDKは3に設定されています。私は秘密鍵(デバッグキーではない)でアプリケーションをコンパイルし、 .apkファイルをメールでいくつかのユーザーに送信してテストすると、.apkファイルをクリックすると解析エラーが発生します。ログの内容は次のとおりです。Parse Errorカスタムビルド.apkをインストールする

WARN/PackageInstaller(2873):マニフェストの解析時に解析エラーが発生しました。インストールの中止

しかし、1人のユーザーがGmailでメッセージを開いたときに、.apkをインストールするオプションが与えられ、問題なくインストールされ実行されます。

希望の人に.apkファイルを電子メールで送信して電子メールから直接インストールできるかどうかは誰にでも教えてください。また、.apkファイルをSDカードに保存して、そこから同じ結果を得てインストールしようとしました。私はファイルマネージャを電話にインストールし、それを使ってSDカードからインストールすることについていくつかの提案を見つけました。しかし、このステップを私たちの担当者に押し付けると、ステップが少なくなります。

本当にありがとうございます。

答えて

5

希望の人に.apkファイルを電子メールで送信して電子メールから直接インストールすることができるのか誰にでも教えてください。

送信側電子メールクライアントが正しいMIMEタイプを電子メールメッセージに入れた場合のみ。

通常、手動で設定するか(application/vnd.android.package-archiveをMIMEタイプとして使用する)、Dropboxのような方法でWebベースのサービスを提供する方が良いでしょう.APKを共有ボックスに入れ、Android Dropboxクライアントそこから簡単にインストールできます。

+0

Gmailのアプリでダウンロードすると、私は人々にapkをメールで送信する際に問題を抱えていることは知っています。 –

+0

こんにちは皆、ありがとうございました。私はあなたの提案CommonsWareを試してみます。私は助けに感謝します。 – EclipseNewbie

1

パッケージのエラーは、ソフトウェアのあなたのSDKのバージョンは、デバイスSDKのバージョン チェック適切なデバイスSDKのバージョンと一致して、ソフトウェアのSDKのバージョン を変更しないときは、日食にSDKのバージョンを持っていない場合は、 次の手順で変更することができていますただそれに応じ

プロジェクトroot->プロパティ - > Androidの と変更バージョンを選択し、プロジェクトエクスプローラでその後

Preferences->のAndroid SDKおよびAVDマネージャ - >利用可能なパッケージ

からダウンロード

4

心配しないでください。その小さな問題。私もこれの後ろに一週間を費やし、ついに解決を得ました。 manifest.xmlファイルに移動し、変更を行ってください。

//uses-sdk android:minSdkVersion="14" 

だけ

//uses-sdk android:minSdkVersion="3" 

にそれを変更したり、任意の下位レベルのSDKのバージョン、当社のデバイスをサポートします。それを試してみてください。あなたが満足しているかどうかにかかわらず、返信してください。

2

あなたのGmailアカウントに問題があると思います。なぜなら私はいつも.apkファイルをgmailアカウントを通してクライアントに送ってきたからです。私が.apkファイルを添付して送信している間は、問題は発生しませんでした。あなたの確認のために他のgmailアカウントで試してみてください。

関連する問題