Skip to main content

Mobile Development Collective

Questions

Browse questions with relevant Mobile Development tags

2,083,006 questions

0 votes
0 answers
17 views

How do I remove the square white background behind the rounded corners of the keyboard in Xcode 26?

check the screen shot As shown in the screenshot, I haven't added any extra definitions or styling. The white background behind the rounded corners appears in some places but not in others. Is there a ...
Hanoch's user avatar
  • 1
0 votes
1 answer
25 views

Mesibo SDK adds READ_MEDIA_IMAGES / READ_MEDIA_VIDEO causing Google Play rejection

I’m using the Mesibo SDK for video and voice calls in my Android app. My own AndroidManifest.xml does not include any media permissions.I only use: <uses-permission android:name="android....
Hammad Hasan's user avatar
0 votes
0 answers
16 views

How to Efficiently Test V2Ray/Xray Configs in Android App Using libv2ray?

I'm developing an Android VPN app that fetches and tests V2Ray/Xray proxy configurations. I need to find working servers quickly, but my current implementation using libv2ray.measureOutboundDelay() is ...
Kian Mahmoudi's user avatar
0 votes
0 answers
13 views

Gstreamer in Android

I´m very very new in Gstreamer and I need to play a RTSP with h265 for Android I am trying to build tutorials but unfortunately not able to build also tried to create new project by myself but getting ...
Prathamesh Suryawanshi's user avatar
-1 votes
0 answers
35 views

WireGuard works only after switching network interfaces (Windows 11 & Android) [closed]

I rented a server from Hostkey and I'm setting up a WireGuard VPN for use on Windows 11 and Android. I need it to work over both Wi-Fi and 4G (MTS carrier). After configuring everything, I ran into ...
3 votes
0 answers
49 views

Android "paddingHorizontal" Doesn't Work on TextInputEdieText

XML: <com.google.android.material.textfield.TextInputLayout android:id="@+id/name_inputLayout" android:layout_width="match_parent" android:layout_height="...
Sam Chen's user avatar
  • 9,148
-4 votes
0 answers
30 views

With an Xcode project in despair because of package [closed]

I am only relatively new to the community. However, I can't get a few packages together and now I don't know how to get any further and I'm still at the beginning of my project, I would also be ...
Shiba Inu_TV's user avatar
0 votes
0 answers
35 views

How i change height of DropdownMenuItem?

I am creating an auto-complete TextField using ExposedDropdownMenuBox in Jetpack Compose. I am using a custom component, SpotifyTextField that has a fixed height of 48.dp. My goal is to make each ...
Fatima Jamal's user avatar
0 votes
1 answer
44 views

Cannot get the current swiped position in grid with onGloballyPositioned

I am trying to trigger functions while user is swiping on cells in a grid. However, functions are triggered in random positions, even outside of the grid bounds. What do I need to change to fix? @...
Pytan's user avatar
  • 1,818
1 vote
1 answer
30 views

iOS 26 - Swipe to dismiss in a navigation controller by starting the swipe at the left edge of the screen and not center of screen

In my app you can swipe from left-to-right on the left edge of the screen to dismiss a UIViewController in a UINavigationController. But now in iOS 26, you can start the swipe from anywhere on the ...
Micro's user avatar
  • 10.9k
1 vote
0 answers
24 views

Samsung Calendar : empty event when opened with ACTION_VIEW intent

To open an existing event from its ID, I use an Intent to open the phone's default calendar app. Since November 2025, I have had many users with Samsung devices who have encountered an issue with ...
rcperso's user avatar
  • 510
2 votes
0 answers
61 views

Android (Linux) libc problems when creating an execuatable shared object

I have 2 files: crt.c: const char service_interp[] __attribute__((section(".interp"))) = "${LD_SO}"; extern void _exit (int __status) __attribute__ ((__noreturn__)); int main(); ...
Stas Badzi's user avatar
0 votes
0 answers
46 views

Translate escaped string from XML file

Let's assume I have the string "F%c3%bcr%20alle" in a xml file. It should translate to "Für alle". I can do the unescaping with JavaScript: let decoded = decodeURIComponent("F%...
PrfctByDsgn's user avatar
  • 1,062
1 vote
1 answer
44 views

Manifest Merge Error when using Blueline Kotlin lIbrary

I'm currently learning on how to use thermal printer, and found a library named Blueline. But when i implement it, app can't compile due to Manifest merger failed with multiple errors, see logs This ...
lelestacia's user avatar
-3 votes
0 answers
51 views

How to find and remove the implementation of Toast like messages in iOS?

I was given an iOS legacy code. The tester can reproduce a strange issue, the application shows a Toast (Android) like message at the top of the screen which counts milliseconds, then disappears. I ...
Adam Varhegyi's user avatar
1 vote
0 answers
54 views

Firestore only updates when accessed through a specific Android activity

I'm working on an Android app where users can add and remove restaurants from their favourites via the RestaurantPage activity. When I access the RestaurantPage activity from the UserFavourites ...
999's user avatar
  • 21
0 votes
0 answers
25 views

Firebase Firestore Enterprise edition - Set rules for users in the database

How to create the rules and connect (read / write using the firestore database) from an android app? Google Firestore Editions Overview val db = Firebase.firestore val userData = hashMapOf( "...
Joseph Wambura's user avatar
0 votes
0 answers
28 views

iOS 26 navigation bar's position is positioned lower than iOS 18 in landscape mode

My app simply contains a navigation bar, and notice that iOS 26 renders it lower than expected. As you can see from the screenshot, it's positioned at 24 pt down. However, on iOS 18, the navigation ...
HL666's user avatar
  • 366
0 votes
0 answers
31 views

Kotlin/Android app: RTMP streaming not working with WebSocket trigger, import issues

I'm trying to build a simple Android app in Kotlin that connects to a WebSocket server and starts an RTMP stream when I send a command. I want the app to stay idle until the user tells it to start ...
yassine larbibi's user avatar
-4 votes
0 answers
32 views

Files shared on iOS via Files, Mail or Messages don't show custom icon [closed]

Spent hours with multiple AIs. I export/import JSON, use ShareLink - all works. Except the icons. Tried single res 1024x1024. Three diff res for @2x and @3x. Nothing works - get generic icon, ...
Vlad Feinstein's user avatar
0 votes
1 answer
44 views

Android Material3 Outlined Button Looks Different from Guideline

XML: <Button android:id="@+id/send_button" style="@style/Widget.Material3.Button.OutlinedButton" android:layout_width="wrap_content" android:...
Sam Chen's user avatar
  • 9,148
-6 votes
1 answer
49 views

Expo Google OAuth with expo-auth-session: redirect_uri_mismatch and flowName=GeneralOAuthFlow when using auth.expo.io [duplicate]

I’m building an Expo React Native app and trying to implement Google Sign-In using `expo-auth-session` and `expo-auth-session/providers/google`. Environment: - React Native (Expo Router) - Running in ...
Ngô Ngọc Triệu Mẫn's user avatar
0 votes
0 answers
22 views

LaunchScreen storyboard safe area is different with the app's

I want to recreate the first page of the app for the launch screen, and unfortunately, it can be done only using Storyboard, but strangely, the Storyboard seems to have a different safe area with ...
Mojtaba Hosseini's user avatar
0 votes
0 answers
40 views

CLGeocoder deprecation: How can I obtain geocoding bounds in MapKit?

I am currently using CLGeocoder in weather app on iOS to handle user's location queries. I then use the region property of the resulting CLPlacemark objects to obtain the region corresponding to the ...
Math Rules's user avatar
-4 votes
0 answers
49 views

How to completely remove the horizontal “ghost lines” inside List with Section and custom rows?

I’m working on a screen that uses a single SwiftUI List composed of: a top block (statistics, month picker, year selector, total, Entrata/Uscita picker). a list of transactions grouped by day, each ...
Alessandro's user avatar
1 vote
1 answer
157 views

How to avoid duplicated Compose Multiplatform resources (strings & drawables) across core and feature modules?

I'm working on a Compose Multiplatform project (CMP) with multiple feature modules. Each feature module contains a composeResources folder with drawable and values (strings,...) inside. The issue is ...
melikaafrakhteh's user avatar
2 votes
1 answer
124 views

Is it possible to load a function symbol from an executable

I have 2 files: foo.c: #include <stdio.h> int Main(int a) { printf("A%dB",a); } int main() { return Main(1); } bar.c: extern int Main(int); int main() { return Main(2); } ...
Stas Badzi's user avatar
-1 votes
0 answers
41 views

Flutter (Xcode 26.1.1) error Command PhaseScriptExecution failed with a nonzero exit code [closed]

I'm encountering this error while building the iOS app with Flutter: Command PhaseScriptExecution failed with a nonzero exit code I've tried all the available solutions. If anyone knows how to resolve ...
Anonymous's user avatar
-3 votes
0 answers
39 views

mesibo Compilation Error: Unresolved reference 'MessageParams' in Mesibo Android SDK 2.7.19 (Kotlin)

I am integrating the Mesibo Android SDK (version 2.7.19) into my Kotlin application. I need to implement the Mesibo.MessageListener interface to receive real-time messages, but I am facing a ...
user3606728's user avatar
0 votes
1 answer
36 views

How to debug an app once it's in the field

I've used log messages extensively for debugging my app during development using Android Studio. It concerns me how I will debug problems users may report when the app published and out there in the ...
ceperman's user avatar
  • 445
0 votes
0 answers
83 views

Full screen intent on Lock screen stopped working when Samsung Android upgraded to 14/145/16

My VoIP Android app shows a full-screen incoming call UI using Android’s full-screen intent (FSI). On Samsung Android 16, the FSI works perfectly when installing the debug build — but fails completely ...
Henrik's user avatar
  • 71
0 votes
0 answers
59 views

Device Admin APK checksum mismatch when provisioning via QR on a fresh Android device

I'm trying to provision an Android Device Admin app on a completely fresh device using a QR code. Previously, I encountered an error about missing components, but now the app fails with a checksum ...
Rasal's user avatar
  • 1
1 vote
1 answer
65 views

Adjust UINavigationBar's UIBarButtonItem size and margin in iOS 26

I want to adjust the size of my navigation bar button item. Here's a minimum repro code: import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() ...
HL666's user avatar
  • 366
1 vote
0 answers
69 views

iOS 26.1: In TabView, NavigationStack animation breaks when intercepting tab selection to show fullScreenCover

I'm trying to show a fullScreenCover when the user taps the third tab instead of actually switching to that tab. The issue is that resetting selectedTab = oldValue in onChange breaks the ...
Mehmet Baykar's user avatar
1 vote
1 answer
54 views

Parsing Streaming response from OpenAI using Retrofit and Gson/Moshi

I'm trying to parse the response from OpenAI transcription API with streaming enabled. The request is: curl https://api.openai.com/v1/audio/transcriptions \ -H "Authorization: Bearer $...
dr.apk's user avatar
  • 11
0 votes
1 answer
48 views

Flutter Google Maps always follows system theme on Android (can’t force light mode)

I’m experiencing an issue with the Google Maps Flutter Navigation SDK on Android. I want my map to always stay in light mode, regardless of the device’s system theme. My app is forced to light mode ...
Numan çalık's user avatar
-1 votes
1 answer
63 views

How to avoid duplicating state between parent and child screens when passing parameters built by childs? [closed]

In Jetpack Compose with MVVM, I have a parent screen that contains 3 child screens. Navigation is used to move between the child screens. Each child screen can generate a PDF in different ways: One ...
NullPointerException's user avatar
Best practices
0 votes
4 replies
46 views

How to use Android Print Framework in a multithreaded app when PrintedPdfDocument is not thread-safe?

I am implementing custom document printing using Android’s Print Framework. Using the Android's documentation link as reference: https://developer.android.com/training/printing/custom-docs The flow I ...
Rohan Pande's user avatar
0 votes
0 answers
34 views

Why does my Web App’s “Add to Home Screen” prompt not show on Android, even though the PWA criteria seem to be met? [duplicate]

I’m trying to make my web app installable as a PWA on Android. The app loads fine, works offline, and Lighthouse gives me a passing PWA score. But the “Add to Home Screen” prompt never appears on ...
AcmeMinds's user avatar
-4 votes
0 answers
42 views

What is setAllowUniversalAccessFromFileURLs(true) [closed]

What are vulnerabilitites can occur by this and prevention tech in code level ?
Aadish's user avatar
  • 1
1 vote
0 answers
56 views

Using @Environment inside a ViewModifier causes a deep SwiftUI crash — is my theme setup fundamentally wrong?

I use a custom AppTheme type and inject it via a custom EnvironmentKey. Views can access the theme using @Environment(\.appTheme) or override it explicitly. While this work fine in most cases it ...
Andrei Herford's user avatar
0 votes
0 answers
50 views

Turnstile on Android Version 9 with webview 66.0.3359.158

(sorry for poor english) So, I'm working on integrating cloudflare turnstile into a flutter application that is used in Kiosk machine. The machine has android version 9 and webview version 66.0.3359....
Vuthy Chheangsrun's user avatar
0 votes
1 answer
52 views

Facebook iOS SDK App switch login not working

I've issue in v18.0.2 when my app switch to facebook app. I'm using AppDelegate. My issue is only user authorize open Facebook App, user authorize in WebView is fine. I research and tried a lot but ...
hung nguyen's user avatar
Best practices
0 votes
0 replies
31 views

Should I store android and iOS in app purchases together in the same collection/table?

My app uses mongoDB. There will be in app purchases of consumable products. Do I store those transactions in the same table/collection for both android and iOS platforms?
Bear Bile Farming is Torture's user avatar
0 votes
1 answer
62 views

Is it recommended to use PancakeView.MAUI?

I’m currently working on a .NET MAUI project, and I’ve noticed that it doesn’t have as many plugins as Xamarin.Forms, which makes it harder to build more modern or visually appealing UI elements—...
Keru David's user avatar
0 votes
1 answer
72 views

Auto-paste text into ChatGPT/Gemini from Android app

I'm developing a React Native app that generates AI prompts. I want to send these prompts directly to ChatGPT or Google Gemini apps with the text automatically pasted into their input field, not just ...
Santosh nayak's user avatar
0 votes
1 answer
84 views

Why can I not seem to get gradle to work? [closed]

I am trying to make an app for android, just a small little "Hello World" app to assess how it all works. I have tried on numerous occasions to get gradle to wrap the app but I just keep ...
user31958440's user avatar
Advice
0 votes
0 replies
33 views

How to implement a nav with navigation 3?

I'm making this post because I want to know how to implement Navigation 3 at the next scenario: I would like to have like this (Is an example): The navigation for Authentication like login, recovery, ...
Cristian Alexis Torres Zavala's user avatar
-2 votes
0 answers
60 views

JSON decoding issue [duplicate]

I have a sample JSON that I am trying to decode to models in my Swift. But it keeps failing and giving me error: Fatal error: 'try!' expression unexpectedly raised an error: Swift.DecodingError....
john doe's user avatar
  • 9,758
0 votes
0 answers
28 views

disable USB_DEVICE_ATTACHED via in-app option

as far as I have seen apps usually use an intent filter for USB_DEVICE_ATTACHED and then an XML listing device classes and/or vendor/product IDs. considering that it may be annoying for users when ...
My1's user avatar
  • 505


1
2 3 4 5
41661