FileNotFoundExceptionをAndroidManifest.xmlを
質問
私は私の最初のAndroidアプリを通じて働いていますし、(myTouchのランニングカップケーキ)をエミュレータで動作するようにそれを得ていますが、実際のデバイス上で動作して取得することができませんしています。
私はのapplication/vnd.android.package-archive
のに設定するtype属性を持つリンクを介してアクセス私のウェブサイト上でアプリを出していると私はまた、MIMEタイプは、Apacheすることを加えた(と、それを再起動)しています。私は自分の携帯電話にアプリをダウンロードすることができますが、私は試してみて、それをインストールするとき、私はエラーメッセージが表示されます。
私はないとする、APKファイルが実際にそれを持っていることを確認しました。
私は個人的なキーでAPKファイルに署名しています。
私は(ウェブ経由でダウンロード)エミュレータ上で同じプロセスを試してみましたが、同じ陰性の結果を持っていました。ログはFileNotFoundException
ファイルをロードしようとしたときAndroidManifest.xml
があることは、基本的にはいくつかの追加情報を提供しています。
私はUSB経由でアプリをインストールするに見えたが、そうする方法を発見します。
私はあなた自身の携帯電話にアプリをインストールする上でかなりのグロスに遭遇している文書のすべて、私はそれが簡単で、私は何かが欠けています考えています。
ただ、情報の最後のビットとして...私はUbuntuとJava 6の上のEclipse 3.5で開発しています。
誰もが何か提案がありますか?
解決 2
私は「commonsware.com」の答えに投票を与えました。しかし、少しは今朝、それをいじった後、私は、Web経由でそれをインストールすることができました。それは私のウェブサーバ上のキャッシュ設定の問題だったように...彼らが実際に更新されたコンテンツを取得してから私を保ったに見えます。私はAPKファイルを配信するための最良の方法を把握するために、この深く掘る必要があります。
他のヒント
、USB経由で独自の携帯電話にアプリをインストールするにはadb install path/to/apk
を使用します。