این ریپو شامل یک کتابخانهی کامل و یک نمونهاپ Compose است که تمام جزئیات موردنیاز پروژه را دارد:
- رجیستر زیروتراست (Keystore Attestation + DPoP)
- دریافت mTLS cert از سرور و ساخت OkHttp mTLS
- ذخیرهی امن MQTT و PEMها با Android Keystore (AES/GCM)
- اتصال MQTT و تحویل
ClientPushMessage - تنظیمات JitPack برای انتشار
- Android Studio Hedgehog/Koala، AGP 8.5+، Kotlin 1.9.24
settings.gradleشامل مخازن (google/mavenCentral/JitPack) است.- Manifest شامل Internet permission و آیکون Adaptive است.
sampleرا اجرا کنید.- Base URL و Device ID را وارد کنید و Register را بزنید.
- MQTT URL/User/Pass را تنظیم کنید و Connect را بزنید.