2010-12-31 4 views
0

私は、中国南部の都市であるマカオにカスタマイズされたアプリを書こうとしています。私はいくつかの不確実性を経験しており、仲間の開発者から助けを求めたいと思っています。アプリの署名とテストと公開のオプション

私はAndroid Dev Guideでチェックし、自己生成キーまたは認証局から発行されたデジタル証明書でアプリケーションに署名する必要があることを確認しました。 CAから自己生成キーまたはデジタル証明書をダウンロードして使用する際のユーザーエクスペリエンスに違いがあるかどうかを確認できますか?私は、このアプリケーションが正式に検証されていない場合、Symbian Appsは "This App is untrusted"のような警告メッセージを表示するだろうと聞きました。私はこれが私のアプリケーションで発生することを望んでいない、と私は他の小さな違いが心配です。

さらに、私はアプリケーションに署名するためのデジタル証明書の要件について質問したいと思います。仕様はありますか?キーは.keystoreファイルで署名する必要がありますか?私は署名のために郵便局から1つを適用することを考えているが、それがうまくいくかどうか心配している。

Google Dev Guideから、USBを使用してAndroidデバイスをコンピュータに接続し、アプリケーションを実行してコンピュータを使用してテストを実行する必要があると言われています。経験豊かな方からのテスト手順についてもっと知りたいのですか?このデバッグプロセスの後、アプリケーションを通常どおりに使用するのと同じように、スタンドアロンのAndroid端末でアプリケーションをテストするにはどうすればよいですか?デバッグモードでデバッグキーを使用してアプリケーションに署名し、デバイスで使用することはできますか?テストを実行するには、デベロッパーデバイスまたはNexus Oneである必要がありますか?

ウェブサーバーにアプリケーションを公開すると、ユーザーはファイルをダウンロードしてファイルを使用できます。ソースコードが流出して他のユーザーがアクセスすることはできますか?

最後に、マカオで無料アプリを開発しているときに、私はマカオが開発者のロケーションリストに載っていないことを知ったときに立ち往生しました。 Android Marketで自分のアプリを公開できるかどうかは疑問です。 Google Checkoutの支払いを決済する際、どのオプションを自分の位置として選択する必要がありますか?中国とマカオの両方がリストにないためです。私は "香港"、隣の都市を選択すべきですか、または便宜のために単に "US"をクリックする必要がありますか?マカオのAndroidユーザーは、Androidマーケットから自分のアプリケーションをダウンロードできますか? (私は、サポートされている配布場所のリストでマカオを見ることはできません...)

私は本当にありがたく思っています。どうもありがとうございました!

答えて

0

これは、1つの投稿に対して多くの質問がありますが、私はいくつかの記事を取り上げます。

キーストアを使用してアプリに署名する必要があります。それはあなたが作成したものになるはずですね、ちょっと、それはあなたの選択です。市場からダウンロードされていないアプリは「信頼できない」とみなされ、ユーザーはインストール時にそのエラーを受け取ることになります。

デバッグに関する限り、エミュレータやデバイス(電話)でデバッグできます。ほとんどの人は両方をお勧めします。開始方法に関する情報は、Android Development website.にあります。具体的には、this またはthisを試すことができます。

電話機にsetup USB debuggingの場合は、デバッグキーでアプリに署名できます。

アプリを.apkファイルとして公開します。これはソースではなくコードに準拠しています。それでも、それは他の何かのようにハッキング可能です。

+0

キーストアが何を意味するのか分かりますか?ファイル拡張子タイプ(.keystore)ですか?認証局によって発行された鍵は、この要件を満たし、鍵の署名に使用できますか?私は証明書がデジタル証明書のためにCAに支払った後に使用することができないことを心配しています... Androidマーケットにアプリをアップロードしている限り、そのアプリを信頼する必要があり、エラーメッセージが表示されないことを意味しますか?では、Androidマーケットではなくウェブサーバーにアプリを公開するときに、アプリを信頼できるようにするにはどうすればよいですか? ありがとうございます。 :) –

関連する問題