Adt Without Android Studio

ADT Olmadan Android Geliştirme

Android Studio, Android uygulamaları geliştirmek için Google tarafından sağlanan resmi IDE’dir. Ancak, Android Studio’yu kullanmadan da Android uygulamaları geliştirmek mümkündür. Bu makalede, ADT olmadan Android geliştirme hakkında bilgi verilecektir.

1. Ön Koşullar

ADT olmadan Android geliştirmek için aşağıdaki ön koşulların karşılanması gerekir:

  • Java Geliştirme Kiti (JDK)
  • Android SDK
  • Bir metin düzenleyici
  • Android Derleme Araçları (ADT)

2. JDK ve Android SDK’yı Kurma

JDK ve Android SDK’yı kurmak için aşağıdaki adımlar izlenebilir:

  1. JDK’yı Oracle’ın web sitesinden indirin ve kurun.
  2. Android SDK’yı Android Geliştiriciler web sitesinden indirin ve kurun.
  3. Android SDK’yı kurarken, “Android SDK Tools” ve “Android SDK Platform-Tools” seçeneklerini seçin.

3. Bir Metin Düzenleyici Seçme

ADT olmadan Android geliştirmek için herhangi bir metin düzenleyici kullanılabilir. Ancak, Android geliştirme için özel olarak tasarlanmış metin düzenleyicileri de mevcuttur. Bu metin düzenleyicileri, Android geliştirme için özel özellikler ve araçlar sunar.

4. Android Derleme Araçlarını (ADT) Kurma

ADT, Android uygulamalarını derlemek ve çalıştırmak için kullanılan bir araçtır. ADT, Android SDK’nın bir parçasıdır. ADT’yi kurmak için aşağıdaki adımlar izlenebilir:

  1. Android SDK yöneticisini açın.
  2. “SDK Tools” sekmesine tıklayın.
  3. “Android SDK Tools” seçeneğini seçin ve “Install” düğmesine tıklayın.

5. İlk Android Projenizi Oluşturma

ADT olmadan ilk Android projenizi oluşturmak için aşağıdaki adımlar izlenebilir:

  1. Bir metin düzenleyici açın.
  2. Aşağıdaki kodu metin düzenleyicisine yapıştırın:

“`

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/Theme.MyFirstApp">
    <activity
        android:name=".MainActivity"
        android:exported="true">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>


“`

  1. Dosyayı “AndroidManifest.xml” adıyla kaydedin.
  2. Aşağıdaki kodu metin düzenleyicisine yapıştırın:

“`
package com.example.myfirstapp;

import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

import androidx.appcompat.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {

private Button button;
private TextView textView;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    button = findViewById(R.id.button);
    textView = findViewById(R.id.textView);

    button.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            textView.setText("Hello World!");
        }
    });
}

}
“`

  1. Dosyayı “MainActivity.java” adıyla kaydedin.
  2. Aşağıdaki kodu metin düzenleyicisine yapıştırın:

“`

<Button
    android:id="@+id/button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Button" />

<TextView
    android:id="@+id/textView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Hello Android!" />


“`

  1. Dosyayı “activity_main.xml” adıyla kaydedin.
  2. Üç dosyayı aynı dizine kaydedin.
  3. Komut satırını açın ve aşağıdaki komutu çalıştırın:

javac -d bin src/com/example/myfirstapp/MainActivity.java

  1. Aşağıdaki komutu çalıştırın:

aapt package -f -m AndroidManifest.xml -S res -I ${ANDROID_SDK}/platforms/android-31/android.jar -M AndroidManifest.xml -o bin/myfirstapp.apk

  1. Aşağıdaki komutu çalıştırın:

dx --dex --output=bin/classes.dex bin/com/example/myfirstapp/MainActivity.class

  1. Aşağıdaki komutu çalıştırın:

aapt add bin/myfirstapp.apk bin/classes.dex

  1. Aşağıdaki komutu çalıştırın:

adb install -r bin/myfirstapp.apk

  1. Android cihazınızda “My First App” uygulamasını açın.

6. Faydalı Siteler ve Dosyalar


Yayımlandı