رفتن به مطلب
  • 0

روشن کردن نقطه اتصال در اندروید ۸


hosseinkarimian

سوال

سلام چطور میشه   نقطه اتصال در اندروید   ۸روشن کرد در اندروید ۷ به پایین به راحتی روشن میشه.

خیلی برام مهمه کمک کنید بچه ها :give_heart:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

11 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

در در 1397/05/11, 14:49:33، hosseinkarimyan گفته است :

 

یعنی میخواین تنظیمات هات اسپات سیستم رو تغییر بدین؟ دقیقا چیکار میخواین بکنید عزیز؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 17 ساعت قبل، محمدرضا شاهپیری گفته است :

یعنی میخواین تنظیمات هات اسپات سیستم رو تغییر بدین؟ دقیقا چیکار میخواین بکنید عزیز؟

 می خوام نام نقطه اتصال گوشی ali  و رمز اون 12345a67 باشه و نقطه اتصال بتونم روشن یا خاموش کنم .

که با کتابخانه HotSpotlibفقط اندروید های 8 به پایین نقطه اتصال روشن یا خاموش میکنه.

 

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

یه کتابخونه براتون نوشتم. تست کنید ببینید جواب میده یا نه. 

نحوه استفاده

Dim p As PersianHotspot

p.Initialize("p")

p.turnOnHotspot  روشن کردن.

=============================================================  ایونتها برای نمایش وضعیت اتصال یا خیر
Sub p_onStarted
	Log("onStarted")
End Sub
Sub p_onStopped
	Log("onStopped")
End Sub
Sub p_onFailed(Erorr As Int)
	Log("onFailed: "&Erorr)
End Sub

و حتما دسترسی های زیر هم اضافه شه.

AddPermission(android.permission.ACCESS_WIFI_STATE)
AddPermission(android.permission.CHANGE_WIFI_STATE)
AddPermission(android.permission.ACCESS_FINE_LOCATION)
AddPermission(android.permission.ACCESS_COARSE_LOCATION)

 

PersianHotspot.zip

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 42 دقیقه قبل، محمدرضا شاهپیری گفته است :

یه کتابخونه براتون نوشتم. تست کنید ببینید جواب میده یا نه. 

نحوه استفاده


Dim p As PersianHotspot

p.Initialize("p")

p.turnOnHotspot  روشن کردن.

=============================================================  ایونتها برای نمایش وضعیت اتصال یا خیر
Sub p_onStarted
	Log("onStarted")
End Sub
Sub p_onStopped
	Log("onStopped")
End Sub
Sub p_onFailed(Erorr As Int)
	Log("onFailed: "&Erorr)
End Sub

و حتما دسترسی های زیر هم اضافه شه.


AddPermission(android.permission.ACCESS_WIFI_STATE)
AddPermission(android.permission.CHANGE_WIFI_STATE)
AddPermission(android.permission.ACCESS_FINE_LOCATION)
AddPermission(android.permission.ACCESS_COARSE_LOCATION)

 

PersianHotspot.zip

داداش جان سلام ممنون واقعا ممنون مثل همیشه کمک می کنید.♥

 نقطه اتصال روشن میشه ولی من میخوام امنیت تو دست خودم باشه open یا wap2 و رمز بشه گذاشت روش . ممنون میشم کمک کنید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1397/09/08, 16:53:36، محمدرضا شاهپیری گفته است :

یعنی میخواین تنظیمات هات اسپات سیستم رو تغییر بدین؟ دقیقا چیکار میخواین بکنید عزیز؟

سلام

ممنون از زحماتتون

اما تنظیمات هات اسپات رو بشه تغییر داد عالی و کاربردی میشه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1397/05/11, 14:05:43، محمدرضا شاهپیری گفته است :

یه کتابخونه براتون نوشتم. تست کنید ببینید جواب میده یا نه. 

جسارتا دقیقا کدهای شما رو اجرا کردم.

فقط متغیر رو در Process_Globals تعریف کردم و در Activity_Create اینیشیالایز کردم.

چون متد بررسی اینیشیالایز نداشت و خواستم دائم زمان استفاده اینیشیالایز نشه.

رویداد ها هم در اکتیویتی نوشته شدن.

البته متغیر و اینیشیالایز رو هم همزمان با متد فعال سازی هات اسپات نوشتم باز همین ارور رو نمایش میده و برنامه فورس کلوز میده !

اما زمان فعال کردن برنامه فورس کلوز میشه و ارور زیر رو در لاگ نمایش میده :

** Activity (menu) Pause, UserClosed = false **
** Activity (game_two_players) Create, isFirst = true **
** Activity (game_two_players) Resume **
game_two_players_process_globals (java line: 7114)
java.lang.NoClassDefFoundError: Failed resolution of: Landroid/net/wifi/WifiManager$LocalOnlyHotspotCallback;
	at new.idea.game_two_players._process_globals(game_two_players.java:7114)
	at new.idea.main.initializeProcessGlobals(main.java:575)
	at new.idea.main.afterFirstLayout(main.java:100)
	at new.idea.main.access$000(main.java:17)
	at new.idea.main$WaitForLayout.run(main.java:82)
	at android.os.Handler.handleCallback(Handler.java:751)
	at android.os.Handler.dispatchMessage(Handler.java:95)
	at android.os.Looper.loop(Looper.java:154)
	at android.app.ActivityThread.main(ActivityThread.java:6682)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.net.wifi.WifiManager$LocalOnlyHotspotCallback" on path: DexPathList[[zip file "/data/app/new.idea-2/base.apk"],nativeLibraryDirectories=[/data/app/new.idea-2/lib/arm64, /system/lib64, /vendor/lib64]]
	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
	... 12 more
game_two_players_process_globals (java line: 7114)
java.lang.NoClassDefFoundError: Failed resolution of: Landroid/net/wifi/WifiManager$LocalOnlyHotspotCallback;
	at new.idea.game_two_players._process_globals(game_two_players.java:7114)
	at new.idea.main.initializeProcessGlobals(main.java:575)
	at new.idea.main.afterFirstLayout(main.java:100)
	at new.idea.main.access$000(main.java:17)
	at new.idea.main$WaitForLayout.run(main.java:82)
	at android.os.Handler.handleCallback(Handler.java:751)
	at android.os.Handler.dispatchMessage(Handler.java:95)
	at android.os.Looper.loop(Looper.java:154)
	at android.app.ActivityThread.main(ActivityThread.java:6682)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.net.wifi.WifiManager$LocalOnlyHotspotCallback" on path: DexPathList[[zip file "/data/app/new.idea-2/base.apk"],nativeLibraryDirectories=[/data/app/new.idea-2/lib/arm64, /system/lib64, /vendor/lib64]]
	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
	... 12 more

و جالبه بدونید از خطی که در لاگ ایراد میگیره تعریف متغیر از کتابخانه است !!

اما ایراد زمانی رخ میده که میخواد متد فعال کردن هات اسپات رو اجرا کمه ! تست کردم و با حذف کد فعال سازی ارور نمیده...

 

کد غیرفعال سازی هات اسپات هم تست کردم.

ارور نمیده اما غیرفعال هم نمیکنه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1397/09/09, 10:21:50، hosseinkarimyan گفته است :

 می خوام نام نقطه اتصال گوشی ali  و رمز اون 12345a67 باشه و نقطه اتصال بتونم روشن یا خاموش کنم .

که با کتابخانه HotSpotlibفقط اندروید های 8 به پایین نقطه اتصال روشن یا خاموش میکنه.

 

 

سلام

جسارتا شما مشکلتون برطرف شد ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 16 ساعت قبل، fun_code گفته است :

جسارتا دقیقا کدهای شما رو اجرا کردم.

 

تارگت توی منیفست روی چند ست شده؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 7 دقیقه قبل، محمدرضا شاهپیری گفته است :

تارگت توی منیفست روی چند ست شده؟

از API 26 استفاده میکنم و تارگت رو از منیفست حذف کردم.

الان تارکت رو روی 26 قرار دادم اما بازم زمان اجرای متد فعال سازی هات اسپات  فورس کلوز داد.

(از API 27 که استفاده میکنم تمام برنامه هام در اندروید 8 با فورس کلوز مواجه میشن. ممکنه API دانلود شده خراب باشه. برای همین همیشه API26 رو انتخاب میکنم)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 21 دقیقه قبل، fun_code گفته است :

از API 26 استفاده میکنم و تارگت رو از منیفست حذف کردم.

الان تارکت رو روی 26 قرار دادم اما بازم زمان اجرای متد فعال سازی هات اسپات  فورس کلوز داد.

(از API 27 که استفاده میکنم تمام برنامه هام در اندروید 8 با فورس کلوز مواجه میشن. ممکنه API دانلود شده خراب باشه. برای همین همیشه API26 رو انتخاب میکنم)

روی 28 تنظیم کنید و تست کنید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 19 ساعت قبل، محمدرضا شاهپیری گفته است :

روی 28 تنظیم کنید و تست کنید.

سلام

API28 رو دانلود و روی اون تنظیم کردم.

تارگت رو هم 28 گذاشتم اما بازم فورس کلوز داد و همون اروری که بالا عرض کردم رو نمایش داد.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...