PowerPoint プレゼンテーション

Similar documents
Microsoft Word - Android_実習環境

ch2_android_2pri.indd

スマートにプログラミング Android 入門編第 2 版 SDK4/2.3 対応 よくあるご質問 (FAQ) ここでは 読者の皆様から寄せられた質問の中で 比較的多く見受けられたトラブル事例とその解決策を集め掲載致しました お困りの際の解決のヒントとしてご利用下さい なお スマートにプログラミング

Android アプリを作るための環境設定 Android アプリを作るのに必要なものは Android SDK と Java 開発環境の Eclipse です 環境設定作業の概要はまず Android SDK と Eclipse をそれぞれインストールします その後 Eclipse を起動し An

発環境を準備しよう2 章開Eclipseをインストールしようそれでは Eclipseをセットアップしましょう Eclipseは Eclipse Foundationのサイトからダウンロードできます ダウンロードのページを開くと いく

Team Foundation Server 2018 を使用したバージョン管理 補足資料

自宅でJava言語の開発環境を作る方法

図 1.SDK でインストールするパッケージ選択ができたら [Install] ボタンをクリックしますダウンロードとインストールが始まります インストールが終わると [close] ボタンが表示されるので クリックしてとじて下さい Google USB Driver package, revisio

ダウンロードした JDK の exe ファイルをダブルクリックしてインストールします 以下の画面が表示されますので [ 次 ] ボタンをクリックします 次の画面が表示されますので [ 次 ] ボタンをクリックします

1. Java Development Kit ORACLE のサイトから JAVA の開発キットをダウンロードします バージョンは JDK の最新版 ( 現在 8u45) が必要です また定期的に更新されますが そのたびに入れ替えることをお勧めします JDK のダウンロード ORACLE サイト

本記事では CITS のインストール方法について説明します CITS は macos や Windows Linux など Java がサポートされている OS で動作しますが 本シリーズはコードを書かない方を対象 としているので macos と Windows の両方について解説します 連載目次

Eclipse マニュアル <作成目的> Eclipse のインストール方法などを紹介したページはいろいろありますが 専門用語がわからない初心者でもわか りやすく Eclipse のインストール方法 基本操作などをまとめたマニュアル作成を目的としています <目次> 1 Eclipse のインストール

Microsoft Word - Android開発環境構築.doc

図 3 システムのプロパティ 詳細設定 タブ システム環境変数の 新規 ボタンをクリックする. 図 4 システム環境変数の 新規 ボタン 2

情報更新日 :2012/5/20 サンプルソースの文字化けについて [ トラブル事例 ] Eclipse に ダウンロードしたソースコードをインポートすると文字化けが起きる ( 関連箇所 : 0-1 はじめに ) [ 回答 ] 本書でその利用を前提としております Tech Fun Eclipse は

「MT-3_2-ja

目次 1. 動作環境チェック 動作必要環境 Java のインストール Java のインストール Firebird のインストール Firebird のインストール Adobe Reader のインストール

WinXp-Rmenu

Android アプリを作るための環境設定 Android アプリを作るのに必要なものは Android SDK と Java 開発環境の Eclipse です 環境設定作業の概要はまず Android SDK と Eclipse をそれぞれインストールします その後 Eclipse を起動し An

機能仕様書フォーマット

ADempiere (3.5)

スマートにプログラミング Android 入門編 よくあるご質問 (FAQ) ここでは 読者の皆様から寄せられた質問の中で 比較的多く見受けられたトラブル事例 とその解決策を集め掲載致しました お困りの際の解決のヒントとしてご利用下さい 株式会社リックテレコム 書籍出版部 index ソースコードを

android2.indd

Minecraftプログラミングコース 環境構築 Windows

(Microsoft Word - Compiere3.0Windows\203C\203\223\203X\203g\201[\203\213\203K\203C\203h.doc)

SimLab Plugins for SketchUp 評価版インストールおよびアクティベート方法 注意事項 評価版をお使い頂くには 評価用ライセンスでのアクティベートが必要です 評価用ライセンスファイルの取得を行い 手動でアクティベートする必要があります 各 SimLab プラグインは 評価用とし

Microsoft Word - バーチャルクラス(Blackboard)ログイン方法ガイド.docx

クラウドファイルサーバーデスクトップ版 インストールマニュアル ファイルサーバー管理機能 第 1.1 版 2017/01/24 富士通株式会社

実行か保存の確認が表示されたら 実行 をクリックしてダウンロードを開始します ダウンロード完了後 インストーラが起動してインストールが始まります 保存した後に実行してインストールしても構いません ユーザーアカウント制御による実行の警告が表示されたら はい をクリックしてインストールを続行して くださ

Maple 12 Windows版シングルユーザ/ネットワークライセンス

InstallShield FAQ < 独自の InstallShield 前提条件を作成する > 注 ) このドキュメントは InstallShield 2014 Premier Edition を基に作成しています InstallShield 2014 以外のバージョンでは設定名などが異なる場合

独立行政法人産業技術総合研究所 PMID-Extractor ユーザ利用マニュアル バイオメディシナル情報研究センター 2009/03/09 第 1.0 版

Windows AIKを使用したPE2

この手順は AVT-C281J の製品のファームウェアバージョン又は MCU バージョンをアップデートする為のものです 作業には必ず PC 上で事前準備が必要になります お手数ではございますが下記手順に従って作業をしていただけます様にお願いいたします [ ご準備いただくもの ] 作業用 PC (Wi

この手順はAVT-C281Lの製品のファームウェアバージョン又はMCUバージョンをアップデートする為のものです 作業には必ず PC 上で事前準備が必要になります お手数ではございますが下記手順に従って作業をしていただけます様にお願いいたします [ ご準備いただくもの ] 作業用 PC (Window

クライアント証明書導入マニュアル

Xamarinインストール手順書_

鳥取県物品電子入札システムセキュリティ ポリシー設定マニュアル IC カードを利用しない応札者向け 第 1.7 版 平成 31 年 2 月鳥取県物品契約課 鳥取県物品電子入札システムセキュリティ ポリシー設定マニュアル Ver.01-07

ArcGIS Runtime SDK for WPF インストールガイド (v10.2.5)

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows : インストール・ガイド

SimLabプラグインは各機能を15回分評価版として試用できます

スマートにプログラミング Android 入門編 よくあるご質問 (FAQ) ここでは 読者の皆様から寄せられた質問の中で 比較的多く見受けられたトラブル事例 とその解決策を集め掲載致しました お困りの際の解決のヒントとしてご利用下さい index 株式会社リックテレコム書籍出版部 ( 情報更新日

1 開発ツールのインストール 最初に JDK をインストールし 次に IDE をインストールする という手順になります 1. JDK のインストール JDK のダウンロードとインストール JDK は次の URL でオラクル社のウェブページからダウンロードします

[給与]給与奉行LANPACK for WindowsNTのサーバーセットアップのエラー

5. 下の画面が表示されますので [Next>] をクリックします 6. License Agreement の画面が表示されますので 内容をご確認いただき 同意する場合は I accept the terms of the license agreement にチェックをして [Next>] をク

目次 1. HLA Fusion 3.0 がインストール可能な環境 HLA Fusion 3.0 のインストール HLA Fusion 3.4 のインストール 初期設定用データベース接続 ( 初めての方のみ ) 既存データベースのUpg

Windows2000/XPインストール手順

Microsoft Word - JRE_Update_6.doc

クラウドファイルサーバーデスクトップ版 インストールマニュアル 利用者機能 第 1.2 版 2019/04/01 富士通株式会社

OculusGo 開発環境を整える (β0.2 版 ) 2018 年 5 月 4 日 20:14 # OculusGo ゲットしたどー!! なんか TL が騒がしいぞ と思ったら OculusGo のポチり報告がちらほら 値段を見たらなんかとっても安いじゃないですか そりゃもうマッハでポチりました

Corporate Document

FA/LAインストールガイド(トライアル版)

KDDI ホスティングサービス G120 KDDI ホスティングサービス G200 WordPress インストールガイド ( ご参考資料 ) rev.1.2 KDDI 株式会社 1

無償コンパイラ(JDK(Java Development Kit))を用いたJavaプログラムの実行方法

2 以下の作業を行ってください ダウンロード URL Eclipse 3.7 Indigo Pleiades All in One を選択します Full All in One(JRE あり ) の Java を選択し パソコンの任意の

Microsoft PowerPoint - Tutorial_2_upd.ppt

SonicDICOM Cloud Connector インストール手順書 SonicDICOM Cloud Connector とは 検査装置が撮影した画像を自動的にクラウドへアップロー ドするためのソフトウェアです 1 前準備 クラウド上に PACS を作成する SonicDICOM Cloud

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド

nLiteによるドライバの統合 - フロッピーディスク不要のXPインストールCDの作成方法 -

インテル(R) Visual Fortran コンパイラ 10.0

HDWS Update Instruction Guide

Microsoft Word - CBSNet-It連携ガイドver8.2.doc

4 その後 さらに下方にスクロールするとダウンロードファイルリストがあるので Windows x86 欄のファイルを選択する jdk-8u60 の 8u102 がバージョンを示している (2016 年 9 月 13 日時点では u102 のアップデート番号が最新版だが これはダウンロード時期によって

WinXp-Rmenu

IOWebDOC

- 2 / 25 - 表示される

<< 目次 >> 1 PDF コンバータのインストール ライセンスコードの入力 PDF にフォントを埋め込みたい場合の設定 PDF オートコンバータ EX で使用しない場合 PDF コンバータ単体で使用する場合の説明 PDF コンバータのアン

CLUSTERPRO MC StorageSaver for BootDisk 2.1 (for Windows) インストールガイド 2016(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール

SHOFU SureFile for DentalX Manual

スライド 1

(3) 図 ファイルの展開先 ( 保存場所 ) 指定画面 が表示されます 参照ボタンを押下すると 図 フォルダ指定画面 が表示されるので 保存先を指定し OK ボタン を押下します 図 ファイルの展開先 ( 保存場所 ) 指定画面 の 展開 ボタンを押下します 図

PowerPoint プレゼンテーション

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

重要なお知らせ 本書の内容の一部 または全部を無断で転載 複写することは固くお断わりします 本書の内容について 改良のため予告なしに変更することがあります 本書の内容については万全を期しておりますが 万一ご不審な点や誤りなど お気付きのことがありましたら お買い求め先へご一報くださいますようお願いい

03 Podium Walkerのインストール方法およびアンインストール .docx

ログイン時の ID パスワードは マイページ と同一です インストール前の状態の場合 ログイン後に表示されるページの ライセンス一覧 に該当製品シリアルの表示はされません インストール完了後 ライセンス管理ページご利用シリアルの一覧が表示されます 以上でライセンス管理ページの作成は完了です なお セ

V-Client for Mac ユーザーズガイド

共有フォルダ接続手順 1 共有フォルダ接続ツールのダウンロード 展開 CSVEX のトップページから共有フォルダ接続ツールの zip ファイルをダウンロードします ダウンロードした zip ファイルを右クリックして すべて展開 を選択します (Windows 環境では zip ファイルを解凍しなくて

MAPインストーラー起動時のエラーメッセージへの対処方法

Microsoft Word - XOOPS インストールマニュアルv12.doc

MP:eMeeting インストールマニュアル Version /06/30 株式会社デジタル ウント メア

補足資料

CLUSTERPRO MC RootDiskMonitor 1.0 for Windows インストールガイド 2013(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール

Getting Start mdc (Mail Destination Confirm) Getting Start mdc (Mail Destination Confirm) Rev /11/3 目次 Getting Start mdc (Mail Destination Con

テクニカルドキュメントのテンプレート

プログラマブル LED 制御モジュール アプリ操作説明書 プログラマブル LED 制御モジュール設定アプリ操作説明書 適用モジュール 改訂番号 エレラボドットコム 1

PrintBarrierV3L50(V ) アップデート手順書 第 1.01 版 株式会社富士通アドバンストエンジニアリング 平成 25 年 3 月 7 日 1

更新履歴 No 更新箇所版数日付 1 第一版作成 /12/28 2 一部画像差し替え 誤字修正 /02/09 2

Windows10 における Ac6 System Workbench for STM32 のダウンロードとインストール V /06/01 Windows10 の PC で Ac6 System Workbench for STM32 のダウンロードとインストールの方法について説明しま

< B C815B F898AFA90DD92E8837D836A B E786C73>

GettingStartedTK2

Microsoft Word JA_revH.doc

ライセンス認証ガイド Windows 10 Pro 本書は Download Station から Windows10 のライセンス情報をダウンロ ドし インストール済みの Windows 10 に適用する手順を記載しています 本手順は学内ネットワークに接続した状態で行う必要があります 認証プログラ

リモートアクセスライト インストールガイド リモートアクセスライト インストールガイド 第 1. 1 版 2017 年 12 月 12 日

OpenVPN接続マニュアル

1 はじめに 私は フリーのデータベースである MySQL とフリーの開発環境である Visual Basic 2010 Express を使用して Windows7 以降で動作するアプリケーションプログラムを趣 味として作成して遊んでいます 自分のパソコンには一度インストールしてしまえば 後 は何

Ver1.40 証明書発行マニュアル (Export 可能 ) Windows 10 InternetExplorer 2018 年 3 月 14 日 セコムトラストシステムズ株式会社 Copyright SECOM Trust Systems CO.,LTD. All Rights Reserve

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ)

JDK のインストール (2012 年 8 月時点でのバージョン ) Java の実行環境 開発環境は さまざまな企業 団体が開発 配布を行っているが 当テキストでは Java の生みの親である Sun MicroSystems 社 ( 現 Oracle 社 ) の実行環境 開発環境を使用する Ja

セットアップの流れ Graphtec Pro Studio を使用する SAi Cloud へのユーザー登録 1-1 SAi Cloud へのユーザー登録 Graphtec Pro Studio のインストール 1-2 Graphtec Pro Studio のインストール Cutting Mast

Transcription:

Android での Magic RIA モジュールカスタマイズ編

目的と前提条件 目的 : Magic xpa 2.2 を使った Android RIA クライアントモジュールを カスタマイズする方法を説明します 環境的な前提条件としては : Windows PC 上に Magic xpa 2.2 Enterprise Studio ( あるいは体験版 ) をインストールしてあること Android デバイスを所有していて テストに使えること Android SDK のエミュレータでも可能です Magic xpa Studio のある PC へ Android からネットワーク接続できること 読者のスキルの前提条件としては : Magic xpa 2.2 ( あるいは unipaas V1Plus) で Windows RIA システムを作成した経験があること Android アプリの開発経験は前提としません ( 経験あればもっと良い )

カスタムビルドモジュールはなぜ必要ですか? 製品に添付されている MyApp.apk は 開発時の確認用の暫定モジュールです 実運用には使いません 実運用時には アプリケーション ( 御社 ) 独自のアイコン ロゴ サーバ情報などをカスタマイズしたクライアントモジュールを作成して エンドユーザ様に納入してください

準備 カスタマイズを始めるにあたり 開発用 Windows PC に 次のような準備をしておきます Java SE SDK (RTE ではない ) をインストール Android SDK をインストール Android SDK Manager で必要ファイルを追加ダウンロード & インストール 参考 : Eclipse は必要ありません

Java SE SDK

Java 環境変数設定 Java SDK をインストールしただけだと Java 関係の環境変数がセットされていません 以下の環境変数を設定してください JAVA_HOME PATH C: Program Files Java jdk1.7.0_13 C: Program Files Java jdk1.7.0_13 bin 追加 JDK のバージョンにより違いがあります

確認 : コマンドプロンプトで javac version と入れて インストールした Java のバージョンが表示されれば OK です (javac です java ではありません )

Android SDK インストール Android SDK のバージョンにより インストールのしかたが違うかもしれません 現時点 (2013 年 2 月 ) での最新は 1. Android のサイトから ADT Bundle ( 必要な物がひと通り入っている ZIP ファイル ) をダウンロードして 解凍する 2. Android SDK Manager から 必要なものを更にダウンロード & インストールする

Android のダウンロードサイトを開く http://developer.android.com/sdk/index.html

ダウンロードする Agreement に合意して OS/ ビット数に応じたモジュールをダウンロードします adt-bundle-windows-x86.zip がダウンロードされます

ZIP 解凍 C: Android に解凍します 参考 : 別のフォルダに解凍した場合には 以後の記述中の箇所もそれに合わせて変更してください

SDK Manager を起動 Android SDK Platform-tools Android 3.0(API11) を選択して Install 5 packages ボタンを押します 注意 : SDK のバージョンは Android 3.0 (API11) を選んでください 環境やバージョンにより packages 数は違うかもしれません

Accept License をチェックして Install ボタンを押します インストールが始まります

インストールパッケージの確認 インストールが完了したら 選択したものが installed になっているか確認します

Android SDK パスの追加 環境変数 PATH に 以下のパスを追加します C: Android sdk tools C: Android sdk platform-tools

Android SDK インストール完了の確認 コマンドラインから以下を実行してみて 正しくインストール 設定されたか 確認してください adb version を実行 adb (Android Debug Bridge) のバージョンが表示されます monitor.cmd を実行 Android Debug Monitor が開きます 確認したら閉じてください

とりあえずデフォルトのままビルド Java および Android SDK のインストールができたら とりあえず ほぼデフォルトの設定のままのモジュールを 以下の手順で作成してみましょう 1. 作業環境のバックアップ : RIAModules Android 以下を バックアップ用コピーします 2. 最小限の設定の変更 : Setting.properties を変更します 3. ビルドの実行 : Build.cmd を実行します 以下に詳しく説明します

作業環境のバックアップ 作業は 一時ファイルにコピーを作って行いましょう ( オリジナルは そのままにしておきます ) 試行錯誤でおかしくなったら オリジナルから再度コピーしましょう C: Program Files Magicxpa Studio 2.2 RIAModules の下にある Android Utils を一時ファイル ( ここでは c: tmp ) にコピーします

最小限の設定の変更 ビルドの設定ファイル C: tmp Android Source settings.properties をテキストエディタで編集します sdk.dir Android SDK のパス マークは にします 最後に をつけます client.title アプリのタイトル package.name 任意の名前で構いませんが 他の Android アプリとぶつからないようにする必要があります 一般に習慣的に 会社名 URL ( 逆順 ) + アプリ名などとしています

Setting.properties 例 sdk.dir=c: Android sdk target=android-11 client.title=hellomagic client.version.code=1 client.version.name=1.0 Android SDK は API11 (Android 3.0) がインストールされているものとしています それ以外のバージョンの SDK をインストールした場合には target の値も変更する必要があります package.name=jp.co.magicsoftware.hellomagic key.store=.. test.keystore key.store.password=test123 key.alias=mykey key.alias.password=test123 output.dir=output build.dir=build

ビルド コマンドラインから build.cmd 実行 output フォルダに.apk ファイルが作成されます C: tmp Android Source>build Magic RIA Build Tool [echo] Building application... [echo] Destination folder: output [echo] Moving the signed APK to the output folder [echo] Build Finished. Result file is: C: tmp Android Source output HelloMagic.apk BUILD SUCCESSFUL Total time: 38 seconds 続行するには何かキーを押してください... C: tmp Android Source> 30~60 秒くらいかかります

確認 Myapp.apk の場合と同様にして 動作確認します サーバ側の待機 (Studio で プロジェクトを実行 ) Android デバイスに.apk ファイルをコピー インストール アプリ起動 DevProps.txt を URL で指定 http://mgstudio/devprops.txt 無事動作すれば OK!

カスタマイズできるもの 以上では 必要最小限の変更だけをしてモジュールをビルドしてきました それ以外に 自社用にカスタマイズできる項目には 次のようなものがあります サーバ情報を予め指定する アプリケーション名を日本語にする アイコンを変更する ロゴを変更する

サーバ情報を指定するには? デフォルトのビルドでは 最初に DevProp.txt の URL を入力しなければなりませんでした これを省略するため 次のような手順で.apk にあらかじめサーバ情報を埋め込んでおくことができます 1. C: tmp Android Source execution.properties を編集します 2. Key= URL の property で val として DevProps.txt の URL を指定します 3. 再度 build.cmd を実行します HelloMagic.apk 作成 ダウンロード + インストール 起動時に URL 入力ダイアログが出ないことを確認してください <properties> <property key="url" val="http://mgstudio/devprops.txt"/> </properties> 参考 : URL 以外の property ( _Server 等 ) は削除してかまいません

アプリケーション名を日本語にするには? 今まで アプリケーション名は MyApp とか HelloMagic とか英語ばかりでした 日本のお客様用に 日本語のアプリケーション名にするには 次の手順で名前を設定します 1. strings.xml に日本語アプリ名指定 2. Setting.properties にアプリ名指定追加 3. Buid.xml 編集

String.xml にアプリ名指定 1. C: tmp Android Source res values-ja フォルダを作成します 2. String.xml ファイルを作成します 3. String タグを追加します ( 内容は 下記参照 ) 4. UTF-8 で保存します <?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name"> 魔法の国 </string> </resources> この行を追加

Setting.properties にアプリ名指定追加 sdk.dir=c: Android sdk target=android-11 client.title=hellomagic client.version.code=1 client.version.name=1.0 package.name=jp.co.magicsoftware.hellomagic application.name=@string/app_name この行を追加

Build.xml 編集 C: tmp Android Source build.xml の 70 行目あたり Client.title application.name

Build.cmd 実行 確認 再度 build.cmd を実行して.apk ファイルをコピー インストールします タイトルが日本語になっていることを確認してください

アイコン ロゴの変更 アイコンというのは Android 画面上の起動アイコンのイメージです ロゴは 起動時の画面背景イメージです

アイコンを変更するには アイコンを変更するには res drawable-xxxx サブフォルダ内のアイコンファイルを置き換えてください フォルダ名 用途 ピクセルサイズ drawable-hdpi 高解像度用 72x72 drawable-mdpi 中解像度用 48x48 drawable-ldpi 低解像度用 36x36 画面解像度が異なるデバイス用に 異なるアイコンファイルを用意しておきます

ロゴを変更するには res drawable-xxx サブフォルダ内の logo.png ファイルを差し替えてください 画面解像度が異なるデバイス用に 異なるロゴファイルを用意しておきます 各解像度ごとに 横方向 ( ランドスケープ ) 用 縦方向 ( ポートレート ) 用の 2 種類を用意します フォルダ名用途方向ピクセルサイズ例 drawable-large-land タブレット VGA 横 640 480 drawable-large-port タブレット VGA 縦 480 640 drawable-normal-land スマートフォン HVGA 横 470 320 drawable-normal-port スマートフォン HVGA 縦 320 470 drawable-small-land スマートフォン QVGA 横 426 320 drawable-small-port スマートフォン QVGA 縦 320 426 drawable-xlarge-land タブレット SVGA 横 960 720 drawable-xlarge-port タブレット SVGA 横 720 960