(株)コンピューテックスのトップページへ
メールサービス登録 サイトマップ サイト内検索 English site
     
 


 
 HOME > 製品情報一覧 > C-Shark > Android™
 
A4用紙プリントページはこちら
 
〜 Android™ NDKデバッグ環境 〜
 
一般的なAndroid向けアプリケーションはJavaコードで作成しますが、高速処理を要するアプリケーションではAndroid NDKで作成したネイティブコード(C言語)をJavaコードからコールして高速化を図ります。 しかし、デバッグ手順が複雑である為、Android NDKで作成したネイティブコードのデバッグは非常に困難でした。 その為、C-SharkはGUI上での簡単な設定だけでAndroid NDKプログラムの先頭からのデバッグやスレッドのデバッグを可能としました。

 

■ターゲットとの簡単接続!
ターゲットとはUSB Ethernetや有線LAN、無線LANで接続可能で、ADB接続時のポートフォワードなどの面倒な作業は一切不要です。 また、ターゲットが手元に無い場合には、Androidエミュレータ上のアプリケーションをデバッグすることも可能です。 ターゲットとの簡単接続!
■ネイティブコードの先頭からデバッグが可能!
アプリケーションパッケージ(*.apk)をC-Sharkに登録するだけで、アプリケーションをC-Sharkから起動できます。 同時にアタッチを行いますので、アプリケーション開始時からのデバッグが可能です。 ネイティブコードの先頭からデバッグが可能!
■いつでもソフトウェアブレークの設定が可能!
複雑な操作をすることなく、プログラム実行前にソースコード上にブレークポイントを設定するだけでブレークをかけることができます。 また、プロセスIDを指定してのブレークも可能です。 いつでもソフトウェアブレークの設定が可能!
■Bionicライブラリでのスレッドデバッグに対応!
AndroidのBionicライブラリに対応し、スレッド単位での認識、デバッグを実現しています。
■優れた日本語GUI!
デバッグ中のすべての設定を日本語環境のGUIでできるので、初めての方でも安心してお使いいただけます。
■その他の特長
・メモリ、レジスタなどシステム情報の参照
・デバッグ対象のプロセスを簡単切り替え
・様々な操作の自動処理に適した充実のマクロ機能
・マルチコアCPUでの使用も可能
・安心の日本語サポート


 

製 品 名 対応バージョン カタログ
 ▼ C-Shark ARM  Android 2.1、2.2、2.3

 

PALMiCE用Linuxアプリケーション・デバッグ・ライブラリ詳しくはこちら
従来ICEのデバッグ環境を継承しながらも、組込みLinuxの仮想アドレスの認識ができ、複雑なアドレスの解決を自動的に実行可能。 CSIDEにオプションソフト(Linuxアプリケーション・デバッグ・ライブラリ)を追加することすることで、MMU上の仮想空間への完全対応により、 1台でカーネル、 ローダブル・モジュールからアプリケーションまでを一貫した環境でデバッグすることができます。 Linuxアプリケーション・デバッグ・ライブラリ


このページの先頭へ戻ります。
 連絡先:営業部
 TEL:03-5753-9911
 E-mail:sales@computex.co.jp