fix(aprs): settings crash from format arg type mismatch + service class name

- prefs_aprs_summary uses %2$d but AprsCard passed port.toString()
  (String) -> String.format threw IllegalFormatConversionException
  on every Settings screen open (crash). Pass Int now.
- Manifest service name was ".AprsForegroundService" (resolves under
  applicationId) but the class lives in com.rtbishop.look4sat.app ->
  ClassNotFoundException when toggling. Use full class name.
Verified: :feature:settings:compileDebugKotlin + :app:compileDebugKotlin
BUILD SUCCESSFUL.
This commit is contained in:
mckero committed 2026-08-05 02:39:14 +00:00
1 parent 518d9a4d22
commit 44ae5cef5d
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -49,7 +49,7 @@
android:value="com.rtbishop.look4sat.bg7nta" />
<service
android:name=".AprsForegroundService"
android:name="com.rtbishop.look4sat.app.AprsForegroundService"
android:exported="false" />
</application>
</manifest>