【Androidアプリ】簡単作成　～設定ファイルのパッケージ名を1行変えるだけ～

# HQ版の「ブラよろ」は、全巻での容量が大きい、また、同じアプリが多くUPされると、ストアに負担が掛かるかもしれませんので、ある程度ストアにUPされ始めたら、この記事内のソースファイルは削除する予定ですので、ご了承下さい。「サンプルアプリ」や「野良アプリ」として利用する分には、何の制約も御座いません＾＾ｖ

#【目次】
　０．概要
　１．開発環境構築（構築済みの方は読み飛ばしてね）
　２．ソースインポート
　３．改修（設定ファイルのパッケージ名を1行変更するだけ＾＾ｖ）
　４．リリース
　５．おまけ
　　　■アプリ収益化 方法
　　　■あなたの他アプリへの誘導 方法
　　　■二次利用 事後報告 方法
　　　■第2巻～第13巻のソース及びデータ
　６．その他事項
　　　■resフォルダ配下のファイル内容変更について
　　　■利用jarについて
　　　■注意事項
　　　■免責事項

----

#【０．概要】
　　私が開発したAndroidアプリを、
　「パッケージ名」だけ変更してリリース出来る様に改良してみました。

　　内容は、漫画「ブラックジャックによろしく」を見れるアプリです。

　　取りあえず、まずは試しに **第１巻** をば。

　　私が公開していた時には、全巻累計で１３万件もダウンロードされていました。
　　評価も上々で、累計650評価の平均が「**４.８６**」と高評価でした。
　　現在は、いろいろあって公開していませんが・・・＾＾；
　　※ **尚、著作権等について** 
　　　事後報告をきちんと行えば二次利用フリー化なのです！！太っ腹！
　　　http://mangaonweb.com/creatorTop.do?cn=1

　　※実際に、リリースする際には、「事後報告」をきちんとしましょう！！
　　 **「おまけ」項目に私の「事後報告」方法を載せました。** 
　　　文面考えるのが苦手な人はどうぞ～

　　こんな感じのアプリです。見開きページ用のボタンとかもあるよ～。
　　　![見本00.png](https://qiita-image-store.s3.amazonaws.com/0/48240/db6d1594-a77d-8f36-23a7-47b20693aa32.png)

## アプリの特徴
☆ＨＱ（ハイクオリティ）版です。１巻辺り約３０ＭＢあります。
☆拡大可能な為、画面サイズが小さくても、逆に大きいタブレットでもご利用頂けます！

【ビュアー特徴】
　☆拡大・縮小可能です。(ピンチ操作にも対応しています。)
　　拡大可能な為、画面サイズが小さくても、逆に大きいタブレットでもご利用頂けます！
　☆横向き対応
　☆見開き(2画面結合)対応
　☆画面幅、画面高合わせ
　~~★日本語 ⇔ 英語 変換ボタン~~ ※この機能は着いていません。
　☆オフラインでの動作可能です。
　☆自動ブックマーク機能搭載です。（読み途中でもＯＫ！）
　☆もちろん、目次もあります。

　片手でも簡単に利用できる様にビュアーに機能。
　　☆スライドで拡大・縮小。(メニューボタンOFF時)
　　☆フリックでページ遷移。(メニューボタンOFF時)
　　☆メニュー関連、右寄せ左寄せ設定可能。

　古いですが、アプリ使い方など。
　　■[アプリ使い方（其の１：画面一覧など）](http://mangaonweb.com/creatorDiarypage.do?p=1&cn=70561&dn=35135)
　　■[アプリ使い方（其の２：ビュー画面操作）](http://mangaonweb.com/creatorDiarypage.do?p=1&cn=70561&dn=35144)
　　■[アプリ使い方（其の３：ビュー画面操作：追加機能）](http://mangaonweb.com/creatorDiarypage.do?p=1&cn=70561&dn=35587)
　　■[アプリ使い方（その他）](http://mangaonweb.com/creatorDiarypage.do?p=1&cn=70561&dn=35861)

----

#【１．開発環境構築】
　　 **※構築済みの方は読み飛ばしてね** 
　【別投稿】
　　[【Android】開発環境 簡単構築手順【Windows版 ADT】](http://qiita.com/Katemag/items/4529f6ef6a868709a844)

　【その他】
　　※ADTハンドル版なら、簡単に開発環境がそろうよ。
　　　下記サイトがまとまっていて解りやすいです。
　　　★Androidアプリケーション開発環境の構築（ADTバンドル版SDK編）
　　　　http://note.chiebukuro.yahoo.co.jp/detail/n134579

----

#【２．ソースインポート】
##第1巻用ソース
　下記から取得して下さい。
　https://www.dropbox.com/s/2re5v93rvax0b4y/AAS_BJ_Ja01.zip

##インポート手順

1. メニュー[ファイル(F)] - [インポート(I)]を選択。
2. インポート画面にて、「一般」-「既存プロジェクトをワークスペースへ」を選択し「次へ(N)>」
3. プロジェクトのインポート画面にて、

　- 「アーカイブ・ファイルの選択(A)」ラジオボタンを選択し
　- 「参照(R)」ボタンを押下して上記で取得した「AAS_BJ_Ja01.zip」を選択。
　- 「プロジェクト(P)」欄に表示される「AAS_BJ_Ja01」を選択し、「完了(F)」。

　　　![インポート01-03.png](https://qiita-image-store.s3.amazonaws.com/0/48240/c165170a-b251-7263-e739-ab190f7a0b7b.png)

##ソースクリーン ＆　ビルド
1. メニュー[プロジェクト(P)] - [クリーン(N)]を選択。
2. クリーン画面にて、

　- 「以下で選択したプロジェクトをクリーン(S)」ラジオボタンを選択し
　- 「AAS_BJ_Ja01」を選択。
　- 「選択したプロジェクトのみビルド(P)」ラジオボタンを選択し、「OK」。


　　![クリーン.png](https://qiita-image-store.s3.amazonaws.com/0/48240/0e0a79e2-8cba-4c80-8207-e0b16eaeb900.png)


## もうエミュレータで動くよ
　ここまでの設定で、
　もう既にEclipceのAndroidエミュレータで動く様になっています。

　　[EclipseでAndroidアプリのエミュレータを使う方法【初心者向け】](http://techacademy.jp/magazine/2396)


----

#【３．改修】設定ファイルのパッケージ名を1行変更するだけ＾＾ｖ

　「AndroidManifest.xml」ファイルを開いて、
　パッケージ名「xxx.ja01」の「xxx」部分を、あなた独自のパッケージ名に変更して下さい。
　 **※「ja01」部分は、次巻アプリへの誘導に利用するので、変更しないで下さい。** 
　 **　ちなみに、第2巻のこの部分は「ja02」になります。** 
　　  ![改修1.png](https://qiita-image-store.s3.amazonaws.com/0/48240/8b42baf1-0095-c56a-1382-a70e1761bba1.png)

```xml:AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="xxx.ja01"  ←ここの「xxx」部分を、変更。
    android:versionCode="1"
    android:versionName="0.0.1"
    android:installLocation="auto"
    >
```
　※独自のパッケージ名を持っていない場合は、無料で取得できますよ～
　　日本インターネット協会 Java 部会が行っているサービスです。
　　取得方法などは、下記サイトがまとまっていて解りやすいです。

　　★Java_パッケージ名登録/利用サービスについて
　　　https://sites.google.com/site/iyosoftlab/engineering-docs/development/java_package

----

#【４．リリース】
　　●リリースに必要な画像(アイコン、スクショ)とか用意するのが意外とめんどくさいですよね～。
　　ってことで、下記zipファイルにまとめましたので利用して下さい。
　　https://www.dropbox.com/s/69ulb909xcke0y3/ReleaseDataJa01.zip
　　
　　【内容】
　　　・説明文言(description01.txt)
　　　・スクリーンショット
　　　　電話（ss_phone01.png、ss_phone02.png、ss_phone03.png）
　　　　７インチ、１０インチ兼用
　　　　（ss_7and10inch01.png、ss_7and10inch02.png、ss_7and10inch03.png）
　　　・高解像度アイコン（icon512.png）


## 　※プロモーション動画について
　　　少し古いバージョンのものですが、下記を利用して頂いてもかまいません。
　　　（プロモーション動画が設定してある方が、ダウンロード率は良い気がします。）
　　　http://www.youtube.com/watch?v=qZNozxospfA

## 　※リリース手順について、
　　　初めてリリースする方などは、下記サイトがまとまっていて解りやすいです。

　　　★よく分かる！Android アプリのリリース手順のまとめ
　　　　http://dev.classmethod.jp/smartphone/android/android-app-how-to-release/

----

#【５．おまけ】

##　■アプリ収益化 方法
　　このアプリは、広告「nend」を利用しています。
　　「AndroidManifest.xml」ファイルを見て分かってる人もいると思いますが、
　　このアプリでの収益化の方法は、~~次回に＾＾~~ [こちら](http://qiita.com/Katemag/items/065cfaec4ff70409055c#2-13)

> > 既に、いろいろな場所から「ブラよろ」アプリが出ていますが、
> > GooglePlay上に直接上がってる物って以外と少ないんですよね。
> > TOPシェア取れれば、何もしなくても、
> > 月３～４千円ぐらいのお小遣いが貰えるかもです。
> > とりあえず、第１巻を宣伝して置けば、次巻へのリンクがある為、
> > 13巻までかなりの割合で読んでくれますよ～。

　　次回までに、「nend」に登録をしておくと良いかもしれません。
　　（登録審査の為、３営業日ぐらいかかるので）
###　　※「nend」は下記から無料で登録できます。<a href="http://px.a8.net/svt/ejp?a8mat=2BRWBU+RE0X6+2BDY+HWAG1" target="_blank">
<img border="0" width="468" height="60" alt="" src="http://www28.a8.net/svt/bgt?aid=140709738046&wid=004&eno=01&mid=s00000010807003006000&mc=1"></a>
<img border="0" width="1" height="1" src="http://www13.a8.net/0.gif?a8mat=2BRWBU+RE0X6+2BDY+HWAG1" alt="">

　　※登録方法などは、下記サイトの一部参照。
　　 **「18禁広告」** はブロックして置いた方がいいですよ～！
　　　http://mangaonweb.com/creatorDiarypage.do?cn=70561&dn=36339

##　■あなたの他アプリへの誘導 方法
　　「ブラよろ」アプリは、無料で高品質の漫画が読めるので集客力があります。
　　あなたの他アプリへの誘導にもってこいです！

　　アプリのタイトル画面上の、スクロールして最下部に
　　４つアイコンが並んでいる部分へ
　　あなたの他アプリへの誘導用のアイコンを設定できます。
　　これの詳細も、~~次回以降で・・~~ [こちら](http://qiita.com/Katemag/items/065cfaec4ff70409055c#2-14)

　　　　![icon4.png](https://qiita-image-store.s3.amazonaws.com/0/48240/cf4c2a41-0892-64b3-3e56-f7e35e23f171.png)


##　■二次利用 事後報告 方法

 　※う～む、でももしかして今回の方法って、三次利用になるのかな～。
　 　三次利用は報告いらないよ～って「ニコ動」に書いてあったな～。
　　 http://ch.nicovideo.jp/shuhosato/blomaga/ar571798

　　 **この投稿の「二次利用」事後報告時にでも確認してみようっと！！**
> >【2014/07/16 追記】確認してみたよ～。
↓ということでした、自分の為にも報告しておくとすっきりするよ～！
> > > http://ch.nicovideo.jp/shuhosato/blomaga/ar578321
今週あったお問い合わせで、「二次利用アプリの三次利用を無制限に許可したいけど、アリですか？」という内容がありました。
n次利用の取り扱いについては、利用規約に明記しておりませんが、n時利用に関しても事後報告とクレジットの明記をお願いできるとありがたいです。」 


　　ちなみに、事後報告は下記「お問い合わせ」から報告なう。
　　https://mangaonweb.com/inquiryTop.do

　　下記が、私が以前事後報告した時の文面です。
　　※Google play（Androidマーケット）アドレスは、自分の物に変えて利用して下さい。

```text:件名
【ブラックジャックによろしく】二次利用報告
```
```text:本文
　お世話になっております。

　この度、作品「ブラックジャックによろしく」を二次利用しましたAndroidアプリを
　Google playに登録しましたので、報告致します。

　●Google play（Androidマーケット）アドレス
　【第01巻-第13巻】
　　https://play.google.com/store/apps/details?id=jp.gr.java_conf.KateroseAndroid.blackjackgmr.ja01
　　～
　　https://play.google.com/store/apps/details?id=jp.gr.java_conf.KateroseAndroid.blackjackgmr.ja13

　※版権等の知識が不十分の為、何か違反等を犯していましたら、
　　ご連絡いただければ、即刻対応致します。

　以上、宜しくお願い致します。
```



##　■第2巻～第13巻のソース及びデータ
　　~~まだ、作っていないので、次回以降の記事で連携予定です。~~

+ [日本語版・英語版 ソースまとめ こちら(AAS_BJ_ALL.zip)](https://www.dropbox.com/s/q8ilj1m1pgtryo7/AAS_BJ_ALL.zip)
+ [日本語版・英語版 リリース用ファイルまとめ こちら(ReleaseDataALL.zip)](https://www.dropbox.com/s/nstu6wlivgy6kad/ReleaseDataALL.zip)

----

#【６．その他事項】

##　■resフォルダ配下のファイル内容変更について
　　利用リソースファイル(resフォルダ配下)は、全て提供していますので、
　　好きなように変更して頂いても構いません。動作保証はしませんが＾＾；

　　アプリタイトルなどご存じとは思いますが、
　　下記ファイル内に設定してありますのでお好きなように変更して下さい。
　　「res/values-ja/strings.xml」

##　■利用jarについて
　　ソースlib配下を見ればわかるけど、利用しているjarです。）
　　【基本ソースjar】aas_bj-v0.0.3.jar

##　■注意事項
　　漫画「ブラックジャックによろしく」は、医療系漫画の為、
　　内容にやや過激な部分や、人体局部など描かれている個所が存在します。
　　「res/drawable-nodpi」配下にすべての画像ファイルは存在しますので、
　　各自の判断で修正等加えて下さい。

　　また、リリース時のコンテンツレーディングも
　　「ユーザー成熟度 - 高」を選択しておくと良いと思います。
　　配布地域も「日本」のみにしても良いと思います。

##　■免責事項
　　このプログラム利用による、どの様な被害に関しても、
　　利用者がその一切の責任を負うものとし、
　　当方もその他情報の提供者も
　　このプログラムの提供者も一切の責任を負わないものとします。

　　バグ等の情報や要望は、コメントに書き込んで頂けますようお願い致します。
　　ただし、お応えできるかは、責任を負わないものとします。