باسلام من یک اپ نوشتم که متوجه شدم در گوشی های اندروید بالا مثلا 9 یا 10 اتصال به اینترنتش قطعه ولی در اندروید های پایین تر مشکلی نداره و کار میکنه دلیل این مشکل چیه و چطور حل میشه؟
سلام دوست من
پروژه اروری داره؟
موقع ساخت پروژه اندرویدش رو روی چه نسخه ای تنظیم کردین؟
برنامه روی ورژن های پایین تر اندروید بدون مشکل کار میکنه
روی ورژن های بالا هم بدون مشکل نصب می شه و از لحاظ اجرا نداره
ولی نمیتونه با سرور ارتباط برقرار کنه
متاسفانه گوشی اندروید بالا در اختیارم نیست که ارورشو بتونم ببینم و حلش کنم
این از مشخصات موجود در منیفست
compileSdkVersion 30
buildToolsVersion "30.0.2"
minSdkVersion 16
targetSdkVersion 29
compileSdkVersion و minSdkVersion رو افزایش بدین شاید مشکلش برطرف شه
موفق باشین :)
ممنون بابت وقتی که گذاشتی
ولی مشکل از اون نیس چون اگر بود برنامه اصلا نصب نمی شد
خواهش می کنم. منطق این بود که افزایش پیدا کنه تا نسخه های جدید هم به راحتی تشخیص بدن
البته طوری میشه که روی نسخه های پایین اجرا نشه
موفق باشین :)
تو ورژن های 9 به بالا باید سرورتون از پروتوکل https پشتیبانی کنه
محمد رضا جان منم سرچ زدم موضوعاتی با حرف شما برخورد کردم
ولی سرورم https نیس چیکار باید بکنم
سلام وقت بخیر
این کد را داخل تگ application مربوط به manifest قرار بدید :
<uses-library
android:name="org.apache.http.legacy"
android:required="false" />
این کد را در قسمت application مربوط به manifest قرار بدید :
<application
......
android:usesCleartextTraffic="true">
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)