チュートリアルはありますか?アプリを公開する前にやるべき理想的なステップが記載されています。一般的な開発者は、アプリを公開する前に何をしますか?
たとえば、バグセンス、暗号化、署名、 私はstackoverflowの質問を閲覧する際に偶然上記を知っていました。アプリを公開する前に開発者が行う体系的なことがあるかどうか疑問に思っていました。
私はこの質問を投稿するには良い場所を見つけることができませんでしたので、任意のポインタが おかげ
チュートリアルはありますか?アプリを公開する前にやるべき理想的なステップが記載されています。一般的な開発者は、アプリを公開する前に何をしますか?
たとえば、バグセンス、暗号化、署名、 私はstackoverflowの質問を閲覧する際に偶然上記を知っていました。アプリを公開する前に開発者が行う体系的なことがあるかどうか疑問に思っていました。
私はこの質問を投稿するには良い場所を見つけることができませんでしたので、任意のポインタが おかげ
主なベストプラクティスの1つですか?さまざまなエミュレータを作成します。それぞれのバージョンはAndroidのバージョンが異なります。あなたのアプリがそれぞれの上で行うことができるすべての主要なことを行う - 任意の不規則のノートを取る。これらを一度に修正せず、開発者ではなく「ユーザー」としてすべてを実行してください。さらに便利なことに、さまざまなAndroidバージョンを使用して友だちやピアの端末にアプリを読み込んで、そのアプリがどのように動作するかを確認してみてください。再度、エラーをメモし、最後に修正してください。
これは単なる1つの提案です。
+1 sugggestion thats良い点私はforgot.whatについて実際のユーザーが起こることをお勧めしますか?バグの感覚?smthing else? – Snake
私はバグの感覚に慣れていません。しかし、Eclipseを使用している場合は、素晴らしいAndroid Lintプラグインがあります。あなたのプロジェクトを右クリックすることができます - > Android Tools - > Run Lint。次に、LogCat領域で、[Lint Warnings]タブをクリックします。それは必ずしもバグにつながるわけではない一般的な事柄を表示しますが、そうでない場合も同様に行われません。たとえば、文字列/ nameValueなどを参照するのではなく、引用符で直接文字列を使用すると、私はそれが非常に役に立ちます。 あなたのパラダイムがユーザーにとって意味をなさないことを確認するために、UIのやりとりがどのように実行されるかのチャートを描くことも検討できます。 – Davek804
ありがとうございます。私は正しいasnwerとしてマークします – Snake
は、Android開発者向けドキュメントに「公開の概要」を見て助ける:
http://developer.android.com/guide/publishing/publishing_overview.html
ありがとうございます。私はベストプラクティスを探しています。例えば、どこにもクラッシュがユーザデバイスで発生したことを知る方法は何も言及されていません。 – Snake
申請書に署名する必要があります。 Eclipse上のAndroid Toolsには、これを簡単に行うためのツールが用意されています。コードを難読化する理由がある場合は、オプションで難読化することができますが、これは通常行われていることではありません。
公式ガイド「公開の概要」 - http://developer.android.com/intl/zh-CN/guide/publishing/publishing_overview.html - まだ読んでいない場合は使用できます。 –
ありがとうございましたが、私は出版やそれを行う方法について尋ねていませんでした。私はベストプラクティスを探しています。たとえば、beford publishingは、ユーザーデバイスに何がクラッシュしたかを知る方法を教えてくれません。 – Snake