Biz/Browser SmartDevice(Android) ver1.0.0 リリースノート

Biz/Browser SmartDevice(Android)をご利用いただき、誠にありがとうございます。 このドキュメントには、Biz/Browser SmartDevice(Android)の以前のリリースとの違いなど、 マニュアルには記載されていない重要な情報が含まれます。

今回のリリースと、それ以前のリリースとの比較など、お気付きの点についてフィードバックをお寄せいただければ幸いです。
お寄せいただいたご意見、ご要望は、より良い製品を開発するために活用させていただきます。

制限事項および既知の問題

制限事項
OSによる制約/差異
   以下の機能について、Android上ではWindowsやiOSと挙動が異なる、または正常動作しない事が確認されています。
   ご利用になれない、もしくは正しく動作しませんのでご注意ください。
   
   (1) Biz/Browser SmartDeviceのプロセスの生存期間について
      ・Androidの仕様上、Biz/Browserが前面に表示されていない状態になった時に
       Biz/Browserのプロセスが自動的に強制終了させられることがあります。

   (2) フォントの差異について
      ・端末内蔵の標準フォントの違いにより、Biz/Browser VやBiz/Browser Mobile、
        Biz/Browser SmartDeviceの他のプラットフォームと比較して行間や文字幅が異なることがあります。
      ・太字や斜体につきましては端末に該当するフォントが存在する場合のみ適用されます。
      ・下線はBiz/Browser SmartDevice(Android)では対応していません。

   (3) 表示の差異について
      ・文字列が表示領域に収まらなかった場合の表示や、ワードラップ処理の結果が、
        Biz/Browser VやBiz/Browser SmartDeviceの他のプラットフォームと異なることがあります。
      ・使用可能な改行コードはBiz/Browser V、Biz/Browser Mobileと異なり、「\n」または「\r\n」となります。
      ・Biz/Browser VやBiz/Browser Mobile、Biz/Browser SmartDeviceの他のプラットフォームとは
        GUIの外観がそれぞれと異なることがあります。

   (4) ファイルシステムの差異について
      ・OS間の違いによりドライブやディレクトリの構造が異なりますので、
        絶対パスでのアクセスなどで動作しないことがあります。

   (5) 文字入力に関する差異について
      ・Androidのキーボードの設定によっては、入力文字列の自動修正、スペルチェックなどが行われることがあります。
        この動作はAndroidの設定画面の「言語と入力」→「言語」や、ソフトウェアキーボードアプリの設定などで
        変更することができます。

CRSエンジンに関する制約/差異
      ・内部文字コードにはUnicodeを採用しています。
       また、バイト列と文字列間の変換時はUTF-8を採用しています。

GUIオブジェクトに関する制約/差異
      ・DateEditクラス、NumberEditクラスはソフトウェアキーボードからの入力はできません。
        専用の入力ウィンドウを表示、利用して入力します。
      ・NextTabKeyプロパティ、PrevTabKeyプロパティなど、キー操作によるフォーカス制御はできません。
    また、KeyDownイベントは発生しません。
      ・ハードウェアキーボードからの入力は保証されません。
      ・端末の解像度(dpi値)に応じて、自動的にスケーリング処理が行われます。
       詳細はBiz/Browser SmartDevice CRSマニュアルの「Biz/Browserの概要」→「スケーリング動作について」を
       ご参照ください。
	

Biz/Browser AI ver2.2.2 から Biz/Browser SmartDevice ver1.0.0 への主な変更点

バージョン
	
■ APIバージョンが更新されました。
    対応APIバージョンはver.7です。
    変更点などについては下記の関連資料をご参照ください。
    ・API ver.7リリースノート

■ 動作環境
    【動作保証OS】
    - Android 5.0
    - Android 5.1

    【動作可能OS】
    - Android 4.2以降

■ 変更履歴
   過去の変更履歴
	
機能追加
・64bit OS上での64bit動作に対応しました。
	
仕様変更
・製品名称を「Biz/Browser AI」から「Biz/Browser SmartDevice」に変更しました。#11261#11285
・Androidアプリとしてのパッケージ名を「jp.co.opst.bizai」から「jp.co.opst.bizsd.v1」へ変更しました。#11261#11285
	
障害修正
・複数のユーザが設定されているAndroid端末において、所有者以外のアカウントで起動できない問題を修正しました。#11225
	
Rootクラス
仕様変更
・ExternalIntentイベントを発行するためのインテントAction名を「jp.co.opst.bizai.external.EXTERNAL_INTENT」から
 「jp.co.opst.bizsd.external.EXTERNAL_INTENT」へ変更しました。#11261
	
障害修正
・SLoginメソッドによる単一セッションモードでの実行中に例外が発生した際に強制終了してしまう問題を修正しました。#11253
	
ImageListクラス
障害修正
・Android 5.0以降において、LoadImageメソッドを実行した際に強制終了してしまうことがある問題を修正しました。#11249
・Android 5.0以降において、MaskUseプロパティを変更した際に強制終了してしまうことがある問題を修正しました。#11252
	
FlexViewクラス
仕様変更
・慣性スクロール中に発生するScrolledイベントを間引いて、スクロールの負荷を軽減しました。#11182