どうやらあなたは正しいようで、11g R1 の ADF Mobile 開発者ガイドでは、Android をターゲット プラットフォームとして言及していません: http://docs.oracle.com/cd/E23943_01/web.1111/e10140/toc.htm
ただし、JDeveloper 11g R2 では次のようになります。 http://docs.oracle.com/cd/E26098_01/web.1112/e16178/toc.htm
「Android」を検索するだけで、私の言いたいことがわかります。おっしゃるとおり、ベースとなるテクノロジーは Apache MyFaces Trinidad であり、Trinidad のバージョンによってモバイル デバイスのサポートが決まります。
JDeveloper 11g R2 は Android プラットフォームをサポートする Trinidad ライブラリ (JSF 2) を使用しているようですが、JDeveloper 11g R1 はサポートしていません。
Trinidad 1.2 が Android をサポートしていることを考えると (ただし、ここに記載されているようにテストされていない可能性があります: http://myfaces.apache.org/trinidad/devguide/mobile.html )、ここに記載されているように、Android 用の独自のスキンを作成できるはずです。 : http://myfaces.apache.org/trinidad/devguide/mobileSkinning.html
Trinidad の RequestContext オブジェクトは呼び出し元のエージェントを返します。これが Android を返すかどうかを最初に確認することをお勧めします。そうであれば、スキンの作成と適用は簡単です。