2

わかりました。Android アプリの開発方法と、関連するすべてのツールをインストールする方法を学びたいと思っています。残念なことに、古いバージョンの Eclipse と SDK で書かれた Androind App Development の書籍もいくつか入手できます。

したがって、「新しい Android プロジェクト」インターフェイスは異なりますが、新しい空のアクティビティに関する混乱を除いて、これらの変更をほとんど回避できます。確かではありませんが、古いバージョンの Eclipse/SDK では main.xml というデフォルトのアクティビティが作成されると思いますが、私が読んだほとんどの本ではこれについて明示されていません。また、main.xml のデフォルトの内容が異なるようです。

これが新しいデフォルトコードです...

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:text="@string/hello_world"
    tools:context=".MainActivity" />

</RelativeLayout>

これは、古いデフォルト コードが次のように見えると私が思うものです...

<?xml version=”1.0” encoding=”utf-8”?>
<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android”
    android:orientation=”vertical”
    android:layout_width=”fill_parent”
    android:layout_height=”fill_parent”&gt;

<TextView
    android:layout_width=”fill_parent”
    android:layout_height=”wrap_content”
    android:text=”@string/hello”
    />
  </LinearLayout>

私が知っている大きな変更ではありませんが、私が調べた半ダースの本のチュートリアルのほとんどは失敗しました (ただし、デフォルトの「Hello World」チュートリアルは例外で、現在 6 回ほど成功しています)。

それで、新しいプロジェクトをセットアップするときに何をすべきか、新しい空白のアクティビティを何と呼ぶべきか、またはパッケージ名の命名規則に関する私の問題について、誰かが私にいくつかのヒントを与えることができます.

または、ほとんどの書籍がこれらのバージョンに依存しているように見えるため、Eclipse / SDK を Eclipse 3.7.2 や SDK のバージョン 10 前後のバージョンにダウングレードする方法を誰かに教えてもらえますか。

4

1 に答える 1

2

古いバージョンの SDK を入手することは非常に難しく、更新のたびに、何かが改善されます。さらに、古いバージョンにダウングレードしないことをお勧めします。グーグルで検索して、物事を理解し、新しい方法に慣れましょう! 新しい SDK で変更された唯一の点は、新しいプロジェクトの作成方法です。残りの部分はまったく同じままなので、おそらくチュートリアルを受講できます。そのため、あちこちでボタンを数回クリックするだけで、古いものに移動しても意味がありません。

于 2012-10-05T10:24:45.747 に答える