AndroidアプリはJavaプログラムなので、SDKを使用せずに最初から完全に書き込むことは可能でしょうか?いいえの場合は、なぜですか?SDKなしでAndroidアプリを書くことは可能ですか?
2
A
答えて
3
いいえ、AndroidアプリはJavaでコード化されていますが、標準のJava APIのサブセットのみが含まれています。カスタムの変更もあります。 .apkファイルへのコンパイルの最初の段階はJavaバイトコードにコンパイルすることですが、AndroidはそれをDalvikバイトコードに変換し、アプリケーションをパッケージ、署名、およびzipで整列させて実行する必要があります。さらに、SDKはR.javaやxmlのような必要なファイルの生成を処理します。これは通常のJavaコンパイラが処理方法を知らないためです。
あなたはメモ帳だけでプロジェクト全体を簡単にコーディングできますが、コンパイルにはAndroid SDKが必要です。
2
SDKの一部であるAndroid固有のクラスが必要なので、これを実行できませんでした。パッケージを作成するための有用なツール(パッキング、署名など)やその他のオッズやソードはもちろんのこと、
関連する問題
- 1. IOS SDKなしでxcode macOS SDKをインストールすることは可能ですか?
- 2. nwjsアプリの自動化テストを書くことは可能ですか?
- 3. 既存のアプリケーションにカスタムTouchBarアプリを書くことは可能ですか?
- 4. sdk(ラズベリーパイ)のgoogleアプリでアクションをテストすることは可能ですか?
- 5. SL4Aで完全なAndroidアプリを作成することは可能ですか?
- 6. Pythonでクローズドソースのアンドロイドプログラムを書くことは可能ですか?
- 7. javascriptで剃刀コードを書くことは可能ですか?
- 8. JavaScriptでWebクローラを書くことは可能ですか?
- 9. AWKで言語パーサーを書くことは可能ですか?
- 10. vb.netやC#でアセンブリコードを書くことは可能ですか?
- 11. JSchemeでJavaクラスを書くことは可能ですか?
- 12. ロケールで成功メッセージを書くことは可能ですか?
- 13. カウントダウンなしでJMS Recieverを書くことは可能ですか?
- 14. Androidアプリをクロームブックで開発してデバッグすることは可能ですか?
- 15. ループするMySQLクエリを書くことは可能ですか?
- 16. AHKに関数を書くことは可能ですか?
- 17. Pandocのカスタムコンバータを書くことは可能ですか?
- 18. Javaにactive-xコンポーネントを書くことは可能ですか?
- 19. Cで自己破壊的なプログラムを書くことは可能ですか?
- 20. PHPで 'require_once'などの代替品を書くことは可能ですか?
- 21. ustream iosアプリからではなく、iustアプリからustreamにライブストリーミングすることは可能ですか
- 22. Android Gradleプラグインでアプリのリリースバージョンをテストすることは可能ですか?
- 23. ヤフーメッセンジャーとAndroidアプリを統合することは可能ですか?
- 24. iPhoneアプリ内でJavaScriptで図形を描くことは可能ですか?
- 25. iOSやAndroid上の別のアプリにダウンロードボタンを埋め込むことはできますか?元のアプリを残すことなく可能ですか?
- 26. 広告で美しいウェブサイトを書くことは可能でしょうか?
- 27. 目的のCとスピーディの両方でiPhoneアプリを書くことは可能ですか?
- 28. eclipseにBada SDKをインストールすることは可能ですか?
- 29. 自分のアプリ内で小さなウィンドウでアプリを開くことは可能ですか?
- 30. Firebird BLOBに大きな文字列を書くことは可能ですか?
JDK自体がSDKであることにご注意ください。 –
私はAndroidで動作するプログラムを意味します。それは、根っこの電話にインストールできる限り、Androidマーケット経由でインストールする必要はありません。 – Dmitri
私が意味することは、Eclipseのようなものを使ってJavaプログラムを書くことですが、通常のJavaプログラムを書くのと同じように、公式のAndroid SDKを使用しないことです。多分SWT、多分SWTなどを使っているかもしれません... – Dmitri