android-sdk
Installation
SKILL.md
Android SDK
The traditional Android development toolkit (Views, Activities, Fragments, XML) using Kotlin/Java. Essential for maintaining the vast ecosystem of pre-Compose applications.
When to Use
- Native Android Development: Building high-performance, platform-specific Android applications using Java or Kotlin.
- Hardware & Sensor Access: Interfacing with Bluetooth Low Energy, camera hardware, biometric sensors, and NFC directly.
- Background Task Scheduling: Managing deferred, periodic, or guaranteed background jobs using WorkManager and foreground services.
- Deep System Integration: Implementing custom launcher widgets, notification channels, accessibility services, and device admin policies.
Quick Start
// build.gradle.kts: viewBinding = true
class MainActivity : AppCompatActivity() {
private lateinit var binding: ActivityMainBinding