2011-03-11 12 views
1

私は開発者ではありません - 私は単純なアプリケーションを作成しています。実際には私は実際には作成していない、むしろ既存のアプリケーションを変更しています。 問題のアプリケーションは英国市場向けに作られたもので、AU市場(これは使用されるイメージの点で)が必要なため、必要に応じてダウンロードして編集するAPKを開くのはかなり簡単でした。その後、私はAutoSign Appを使って署名し、それを私の電話機に追加しました。私の電話機はオリジナルのものと同じように動作します。 私はそれを市場に掲示できるかどうか尋ねた元の開発者に提出しました。私は彼がこれをやってくれてうれしかった。ただし、自動署名ツールを使用した場合、Androidチームが発行した証明書で署名されたAPKは市場では受け付けられません。少なくとも50年間有効な新しい証明書を作成します。 私は開発者ではなく、Android SDKとEclipse SDKをインストールしてAndroid App Makerをインストールしたのと同じように、私はまだやりたいことをすることができません。私のパッケージされたAPKに署名してください(たとえ私がCompressedフォルダ経由でパッケージを解凍しなければならない場合でも)。 ご提供いただけるお手伝いをさせていただきます。 心から歓迎します、 Ryan CarmichaelAndroidマーケット向けに事前にパッケージ化されたAPKに署名する

答えて

1

署名されていないバージョンを彼に送り、彼の開発者ライセンスで署名させてみませんか?彼はすでに市場にアプリを持っているなら、明らかに有効なものを持っている。

+0

ああ申し訳ありませんが、彼は他の誰かが彼のためにそれをしていたのを忘れていました。それで今はそれを理解するために自分自身に落ちる理由... –

+0

このページを見てみてください。あなたに役立つ情報がたくさんあります。 http://developer.android.com/guide/publishing/app-signing.html – Keysmack

+0

こんにちは。リンクをありがとう - しかし、私はすでにそれを読んで、それをやろうとしましたが、無駄です。彼らが言うように私はSDKを使用して問題を抱えています。これを行う簡単な方法はありませんか? –

0

私は自分自身をそれを考え出すことになった - キーを作成するには: のkeytool -genkey -v -keystore keystore.keystore -alias ALIAS_NAME -keyalg RSA -validity 10000

キーをテストするには: keytoolを - キーストアkeystore.keystore -list -v

キーを適用するには: jarsignerの-verbose -keystore keystore.keystore -signedjar apk_signed.apk apk.apk ALIAS_NAMEこれが誰かを助け

願っています! Ryan