免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
CTSのソースコード解析は、(a)の概要を--CTS
1. CTSとは何ですか?
互換性テストスイートの互換性テストスイートは
はっきりそれを置くために、それはツールのセットです。ソフトウェアテストツールのセットからなります。
このツールがある2、?
http://source.android.com/compatibility/download s.html
何?壁の向こうへ?この問題に自分自身を喜ばせる、私はマーケティングのVPNの責任ではないよ、すべては自分自身を取得し、壁の上に自分の問題のブラシのブラシのルータを解決するための責任を負いませんし、壁上に関連するすべての問題については責任を負いません。
3、どのようにダウンロードするには?
何を、ダウンロードしていないのだろうか?私はあなたを助けることができません。しかし、私はヒントを与えるでしょう。ウェブサイトを入力した後、あなたがダウンロードできるコンテンツがたくさんあります。たとえば、あなたは、Android 1.6からAndroidの6.0に、使用のAndroidバージョンを最初の図は、これはそれをクリアすることができます。
場所の対応するバージョンを入力した後、いくつかをダウンロードすることが判明し、
A、CDDは、この互換性がドキュメントで定義されている、あなたがプロジェクトマネージャーやリーダーである場合には、Google CTS認証を取る必要性を確認する前に製品を見る必要があり、これはですもちろん、マシンの携帯電話の基本的な要件、アンドロイドテレビ、アンドロイドの時計、Androidタブレット....製品定義の要件、技術スタッフとうまく見、何の技術的な内容は、定義されていません。
B、問題は、携帯電話のチップであるARMまたはX86で、我々は2つの携帯電話チップ上の対応する文書の対応するバージョンをダウンロードし、見つける必要があり、そのようなアンドロイド5.1腕のチップ検査キットのダウンロードなどのAndroid 5.1 R1互換性テストスイートであります(CTS)-armとAndroid 5.1 R1 CTS検証-x86のパッケージ2、我々は一般的にCTSとCTSVと呼ばれています。
C、我々はまた、R番号は、後にすべての時間からの時間に番号がRに戻って変更されますので、Googleは常に、最初は一般的にのみ変更R1-R4が変更されるため、非常に重要であり、背後にある問題に注意を払う必要があります増加R7。だから、どのように我々は、バージョンRを選ぶのですか?必要性やパッケージのGoogleの認証機関、どのバージョンはGMSとCTS CTSVテストツールのバージョンに対応しています。我々が話すようになるだろうGMSパッケージ。
dは、その後、我々はまた、何かをダウンロードする必要があり、そしてそれはメディアファイルCTS(CTSメディアファイル)で、これははっきりそれを入れて、テストケースに必要なリソースファイルで、ビデオとオーディオファイルの異なるフォーマットの束です。CTS上の元のメディア・ファイルは、今Googleが、もし問題の恐怖、とにかく、それは我々が使用していなかった、いくつかの追加文書の以降のバージョンであってもよいし、3へのメディアファイル、私は実際の使用は認められなかった違いは何ですか、変更されていますそれの最新バージョンで。
4. GMSパッケージとは何ですか?
5. Googleが何を許可されていますか?
Androidはオープンソースであり、Androidのは、しかし、それは重要である、しかし、GMSパッケージは、お金を稼ぐために自由です。
一部の人々は自由ではなく、私自身のオンラインダウンロードと言うと、Googleの市場APKをインストールしますか?はい、それは無料ですが、マシンはプレハブでない場合には、いくつかのコード変更ので、平均的な人は、パケットの機密性をGMSのために、同社は、技術的な問題もある除いて、自由な機密ないパッケージ全体をGMS場合でも、インストールすることはできません。いくつかの単一APKをインストールするだけでなく、いくつかの問題になりやすいことができます。
6、CTSとGMS、あなたのコンセプト明確な?
•CTSパッケージ- 、ツールをテストするコンピュータ上で実行されています
図7は、実際には、すべての3つのツール(私たちはとにかく、について話していないコンテンツの一部は、Googleの今第四ツールが使用されていませんが、あなたはまた、第四の認証を取ることができます)
もあり、私たちは2つのツールをダウンロードしていますツールは、GTSツールです後、このツールは工場であるGoogleにお金を与え、GoogleがメーカーにURLのGTSツールをダウンロードします
8、 CTSのテストおよび認定の目的
はっきりそれを置くために、それはツールのセットです。ソフトウェアテストツールのセットからなります。
このツールがある2、?
http://source.android.com/compatibility/download s.html
何?壁の向こうへ?この問題に自分自身を喜ばせる、私はマーケティングのVPNの責任ではないよ、すべては自分自身を取得し、壁の上に自分の問題のブラシのブラシのルータを解決するための責任を負いませんし、壁上に関連するすべての問題については責任を負いません。
3、どのようにダウンロードするには?
何を、ダウンロードしていないのだろうか?私はあなたを助けることができません。しかし、私はヒントを与えるでしょう。ウェブサイトを入力した後、あなたがダウンロードできるコンテンツがたくさんあります。たとえば、あなたは、Android 1.6からAndroidの6.0に、使用のAndroidバージョンを最初の図は、これはそれをクリアすることができます。
場所の対応するバージョンを入力した後、いくつかをダウンロードすることが判明し、
A、CDDは、この互換性がドキュメントで定義されている、あなたがプロジェクトマネージャーやリーダーである場合には、Google CTS認証を取る必要性を確認する前に製品を見る必要があり、これはですもちろん、マシンの携帯電話の基本的な要件、アンドロイドテレビ、アンドロイドの時計、Androidタブレット....製品定義の要件、技術スタッフとうまく見、何の技術的な内容は、定義されていません。
B、問題は、携帯電話のチップであるARMまたはX86で、我々は2つの携帯電話チップ上の対応する文書の対応するバージョンをダウンロードし、見つける必要があり、そのようなアンドロイド5.1腕のチップ検査キットのダウンロードなどのAndroid 5.1 R1互換性テストスイートであります(CTS)-armとAndroid 5.1 R1 CTS検証-x86のパッケージ2、我々は一般的にCTSとCTSVと呼ばれています。
C、我々はまた、R番号は、後にすべての時間からの時間に番号がRに戻って変更されますので、Googleは常に、最初は一般的にのみ変更R1-R4が変更されるため、非常に重要であり、背後にある問題に注意を払う必要があります増加R7。だから、どのように我々は、バージョンRを選ぶのですか?必要性やパッケージのGoogleの認証機関、どのバージョンはGMSとCTS CTSVテストツールのバージョンに対応しています。我々が話すようになるだろうGMSパッケージ。
dは、その後、我々はまた、何かをダウンロードする必要があり、そしてそれはメディアファイルCTS(CTSメディアファイル)で、これははっきりそれを入れて、テストケースに必要なリソースファイルで、ビデオとオーディオファイルの異なるフォーマットの束です。CTS上の元のメディア・ファイルは、今Googleが、もし問題の恐怖、とにかく、それは我々が使用していなかった、いくつかの追加文書の以降のバージョンであってもよいし、3へのメディアファイル、私は実際の使用は認められなかった違いは何ですか、変更されていますそれの最新バージョンで。
4. GMSパッケージとは何ですか?
GMSはGoogleモバイルサービス、つまりGoogleモバイルサービスと呼ばれます
Googleモバイルサービス
とは何ですか?Googleモバイルサービスのアプリケーションセットのパッケージを実装します。あまり官僚、主にGoogleのAPK、どのようなヒスイ白いスープの束は、大根の束です。
5. Googleが何を許可されていますか?
Androidはオープンソースであり、Androidのは、しかし、それは重要である、しかし、GMSパッケージは、お金を稼ぐために自由です。
一部の人々は自由ではなく、私自身のオンラインダウンロードと言うと、Googleの市場APKをインストールしますか?はい、それは無料ですが、マシンはプレハブでない場合には、いくつかのコード変更ので、平均的な人は、パケットの機密性をGMSのために、同社は、技術的な問題もある除いて、自由な機密ないパッケージ全体をGMS場合でも、インストールすることはできません。いくつかの単一APKをインストールするだけでなく、いくつかの問題になりやすいことができます。
6、CTSとGMS、あなたのコンセプト明確な?
•CTSパッケージ- 、ツールをテストするコンピュータ上で実行されています
•GMSパッケージ - 携帯電話で実行するには、Googleのアプリケーションセットの薄型テレビに
GoogleのGMS認証と二つの文が時々混ぜることCTS認証
図7は、実際には、すべての3つのツール(私たちはとにかく、について話していないコンテンツの一部は、Googleの今第四ツールが使用されていませんが、あなたはまた、第四の認証を取ることができます)
もあり、私たちは2つのツールをダウンロードしていますツールは、GTSツールです後、このツールは工場であるGoogleにお金を与え、GoogleがメーカーにURLのGTSツールをダウンロードします
1、CTSテストツール(テストシステムとの互換性)
2、CTS検証テストツール(自動テストは手動テストツールを使用して達成することができません)
3、GTSテストツール
Googleモバイルサービスのテストスイート(GTS)
8、 CTSのテストおよび認定の目的
•ユーザーは、携帯電話の様々な必要がありますが、互換性を適用します
•サードパーティの開発者は、互換性のあるシステムが必要です
•互換性のあるすべてのアプリケーション開発を確認
のAndroid
デバイス上で正常に動作して
•基本原理就是利用测试APK调用对应的系统接口,保证系统对应接口按照谷歌的要求返回对应的值。
•其实还有一个目的,谷歌可以收钱啦,凡是通过认证测试的机器都可以打上谷歌安卓的指定LOGO,这样可以忽悠大家,这个机器可是谷歌认证的,好东西啊,呵呵。
9、CTS的基本架构
10、看完了架构,就知道大概的情况了,就是手机和电脑用数据线连接上,CTS工具在电脑上跑,手机中集成对应的GMS包,这就是CTS测试基本情况。
•其实还有一个目的,谷歌可以收钱啦,凡是通过认证测试的机器都可以打上谷歌安卓的指定LOGO,这样可以忽悠大家,这个机器可是谷歌认证的,好东西啊,呵呵。
9、CTS的基本架构
10、看完了架构,就知道大概的情况了,就是手机和电脑用数据线连接上,CTS工具在电脑上跑,手机中集成对应的GMS包,这就是CTS测试基本情况。