2011-08-11 17 views
1

私はSamsung Galaxy POPを使用しています。 Androidバージョン2.2 Froyo私はアンドロイドプログラミングの新人です。 Mid3Dデモを私の電話にインストールするにはあまりにも多くの機会を逃してしまいました。androidにapkの問題をインストールする

1052 KB/s (1688402 bytes in 1.566s) 
     pkg: /data/local/tmp/min3dSampleProject1_020.apk 
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES] 

私は

Windows 7を使用しています:

は、リンクはこちら http://code.google.com/p/min3d/downloads/detail?name=min3dSampleProject1_020.apk&can=2&q=

が、私はこの

>adb install [Mid3D apk file name] 

を使用する場合、これまでのエラーは次のように発生していますこれを解決するための任意のアイデア?

答えて

3

実際にはAPKは署名されていません。それをインストールするには署名するか、サンプルプロジェクトのソースを入手してEclipseでビルドする必要があります。自動的にテスト証明書が生成され、APKに署名するので、試してみることができます。

1

Googleをお試しいただきましたか?私は "失敗[INSTALL_PARSE_FAILED_NO_CERTIFICATES]"を検索するときにたくさんの投稿を見つけました。おそらく、APKに署名がないためです。一部の携帯電話では、署名のない外国のAPKのインストールが制限されています。

[メニュー]> [設定]> [アプリケーション]> [不明なソース]で非マーケットのapkを許可する設定があると思います。

Here,hereおよびhereは、検索後のGoogleからのリンクです。

+0

私は未知の情報源を調べました。しかし、同じ問題があるようです。 –

+3

「Unknown Sources」はこれに関連していません。この設定に関係なく、adbを使ってインストールすることができます(USBデバッグがオンである限り)。この設定のコンテキストでは、「外国人」は「署名なし」ではなく「Androidマーケットからではない」を意味します。インストールするにはすべてのAPKに署名する必要があります。 –

+0

清算していただきありがとうございます。 – Jack