重複の可能性あり:
Android Dalvik ではどのプログラミング言語を使用できますか?
Android アプリケーションは主に Java で書かれています。しかし、Scala や他の言語も使用できると聞きました。また、ネイティブ C/C++ コードを含めることも可能だとも読みました。
使用できる言語を示す参照/リストはありますか?
ベストアンサー1
発売当初は、
Java
配布可能なサードパーティの Android ソフトウェアを構築するための唯一の公式にサポートされているプログラミング言語でした。C
Android Native Development Kit (Android NDK) を使用すると、開発者はおよびを使用して Android ソフトウェア コンポーネントを構築できるようになりますC++
。ネイティブコードのサポートに加えて、GoogleはAndroidを拡張して人気のある動的スクリプト言語今月初め、GoogleはAndroid スクリプト環境 (ASE)これにより、サードパーティの開発者は、、、、およびを使用して簡単なAndroidアプリケーションを構築できます。ASE
perl
のアイデアと使用方法については、こちらを参照してください。JRuby
Python
LUA
BeanShell
例のリンク。今、私は1つを参照しました記事はこちらその中で、次のような役立つ情報が見つかりました。
- プログラミング言語は Java ですが、他の言語からのブリッジが存在します
(C# .net - Mono, etc)
。 - 、、、など
LUA
のスクリプト言語を実行できます。Perl
Python
BeanShell
- プログラミング言語は Java ですが、他の言語からのブリッジが存在します
私は2番目の記事を読みましたGoogle が「シンプルな」 Android プログラミング言語をリリースたとえば、これを参照してください。
ちょうど今(2010年8月2日)私は「Frink Android 向けプログラミング言語と計算ツール「」については、このリンクを参照してください リンク-1 、 リンク-2
2010年8月4日、私は発見しました。
RenderScript
基本的に、これは高性能グラフィック プログラミング用の C のような言語と言われており、Android アプリケーションで効率的な視覚効果やアニメーションを簡単に記述するのに役立ちます。まだ完成していないため、リリースされていません。