Ionic Build Android APK: Uygulamanızı Android Cihazlara Dağıtma Kılavuzu
Ionic, web teknolojileri kullanarak mobil uygulamalar oluşturmak için kullanılan popüler bir açık kaynaklı çerçevedir. Ionic uygulamaları, HTML, CSS ve JavaScript gibi web standartlarını kullanarak oluşturulur ve ardından Android, iOS ve Windows gibi çeşitli platformlara dağıtılabilir.
Bu makalede, Ionic uygulamanızı Android cihazlar için APK dosyası olarak nasıl oluşturacağınızı adım adım anlatacağız.
1. Ön Koşullar
- Node.js ve npm yüklü olmalıdır.
- Ionic CLI yüklü olmalıdır.
- Android SDK yüklü olmalıdır.
- Java Development Kit (JDK) yüklü olmalıdır.
2. Ionic Projesi Oluşturma
Yeni bir Ionic projesi oluşturmak için aşağıdaki komutu çalıştırın:
ionic start my-app blank
Bu komut, my-app
adında yeni bir Ionic projesi oluşturacaktır.
3. Android Platformu Ekleme
Ionic projenize Android platformunu eklemek için aşağıdaki komutu çalıştırın:
ionic cordova platform add android
Bu komut, projenize Android platformunu ekleyecek ve gerekli Android yapılandırma dosyalarını oluşturacaktır.
4. Android Uygulama Kimliği Ayarlama
Android uygulama kimliğini ayarlamak için config.xml
dosyasını açın ve <widget>
öğesinin id
özniteliğini aşağıdaki gibi ayarlayın:
<widget id="com.example.myapp" ...>
com.example.myapp
yerine kendi uygulama kimliğinizi kullanın.
5. Android Uygulama Adı Ayarlama
Android uygulama adını ayarlamak için config.xml
dosyasını açın ve <widget>
öğesinin name
özniteliğini aşağıdaki gibi ayarlayın:
<widget ... name="My App">
My App
yerine kendi uygulama adınızı kullanın.
6. Android Uygulama Sürümü Ayarlama
Android uygulama sürümünü ayarlamak için config.xml
dosyasını açın ve <widget>
öğesinin version
özniteliğini aşağıdaki gibi ayarlayın:
<widget ... version="1.0.0">
1.0.0
yerine kendi uygulama sürümünüzü kullanın.
7. Android Uygulama İmzası Oluşturma
Android uygulama imzası oluşturmak için aşağıdaki komutu çalıştırın:
keytool -genkey -v -keystore my-app.keystore -alias my-app -keyalg RSA -keysize 2048 -validity 10000
Bu komut, my-app.keystore
adında yeni bir Android uygulama imzası oluşturacaktır.
8. Android Uygulama İmzasını Projeye Ekleme
Android uygulama imzasını projeye eklemek için build.gradle
dosyasını açın ve aşağıdaki satırları ekleyin:
android {
...
signingConfigs {
release {
storeFile file('my-app.keystore')
storePassword 'password'
keyAlias 'my-app'
keyPassword 'password'
}
}
...
}
password
yerine Android uygulama imzası oluştururken kullandığınız parolayı kullanın.
9. Android Uygulamasını Oluşturma
Android uygulamasını oluşturmak için aşağıdaki komutu çalıştırın:
ionic cordova build android --release
Bu komut, Android cihazlar için APK dosyası oluşturacaktır.
10. Android Uygulamasını Cihaza Yükleme
Android uygulamasını cihaza yüklemek için aşağıdaki adımları izleyin:
- Android cihazınızı USB kablosuyla bilgisayarınıza bağlayın.
- Android cihazınızın geliştirici seçeneklerini etkinleştirin.
- Android cihazınızda USB hata ayıklamasını etkinleştirin.
- Aşağıdaki komutu çalıştırın:
adb install -r my-app-release.apk
Bu komut, Android uygulamasını cihazınıza yükleyecektir.
Faydalı Siteler ve Dosyalar
- Ionic Resmi Web Sitesi
- Ionic CLI Belgeleri
- Android SDK Belgeleri
- Java Development Kit (JDK) Belgeleri
- Android Uygulama İmzası Oluşturma Kılavuzu
- Android Uygulamasını Cihaza Yükleme Kılavuzu