رفتن به مطلب

درخواست runtimepermision


mehdi29665

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

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

در 1 ساعت قبل، mehdi29665 گفته است :

ولی موقعی که تیکش رو میزارم این ارور رو میده

Maven artifact not found: com.android.support/support-v4

چجوری رفعش کنم؟؟؟

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

سلام،

از کدوم نسخه ی B4A استفاده میکنید؟ لطفا پاسخ بدید تا دقیقتر بررسی کنیم.

-

من با این خطا مواجه نشدم، ولی با جستجویی که داشتم چند تا نکته رو متوجه شدم:

1- در Android SDK خودتون در بخش Extras گزینه های Google Repository، Android Support Repository و Android Support Library رو تیک بزنید و دانلود کنید.

2- از پیکربندی صحیح B4A اطمینان حاصل کنید (معرفی Android SDK و Java )

3- اگر از مشخصه #AdditionalJar استفاده شده در پروژتون، سعی کنید از آدرس خارجی استفاده نکنید و کتابخانه ها رو در مسیری که به عنوان Additional Libraries در قسمت Configuration خودِ B4A معرفی کردید کپی کنید و به جای:

#AdditionalJar: E:\Mehrmudi\Programming\Android\...\ExampleLibrary.jar

این شکلی معرفی کنید:

#AdditionalJar: ExampleLibrary

4- آموزشی که در سایت B4X هست رو بخونید و طبق اون پیش برید:

Android Tutorial - Runtime Permissions (Android 6.0+ Permissions) | B4X Community - Android, iOS, desktop, server and IoT programming tools

(سعی میکنم در اولین فرصت ترجمه و آموزش دقیقش رو در سایت خودمون قرار بدم)

5- لینک های زیر تاپیک هایی هستش که در سایت خودمون در مورد این مبحث صحبت شده:

 

این نکات رو رعایت کنید و انجام بدید و نتیجه رو اعلام کنید..

ضمن اینکه به سوالی که اول این پست پرسیدم هم پاسخ بدید!

موفق باشید.

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

در در 1396/09/23, 14:39:19، مهران محمودی گفته است :

سلام،

از کدوم نسخه ی B4A استفاده میکنید؟ لطفا پاسخ بدید تا دقیقتر بررسی کنیم.

-

من با این خطا مواجه نشدم، ولی با جستجویی که داشتم چند تا نکته رو متوجه شدم:

1- در Android SDK خودتون در بخش Extras گزینه های Google Repository، Android Support Repository و Android Support Library رو تیک بزنید و دانلود کنید.

2- از پیکربندی صحیح B4A اطمینان حاصل کنید (معرفی Android SDK و Java )

3- اگر از مشخصه #AdditionalJar استفاده شده در پروژتون، سعی کنید از آدرس خارجی استفاده نکنید و کتابخانه ها رو در مسیری که به عنوان Additional Libraries در قسمت Configuration خودِ B4A معرفی کردید کپی کنید و به جای:


#AdditionalJar: E:\Mehrmudi\Programming\Android\...\ExampleLibrary.jar

این شکلی معرفی کنید:


#AdditionalJar: ExampleLibrary

4- آموزشی که در سایت B4X هست رو بخونید و طبق اون پیش برید:

Android Tutorial - Runtime Permissions (Android 6.0+ Permissions) | B4X Community - Android, iOS, desktop, server and IoT programming tools

(سعی میکنم در اولین فرصت ترجمه و آموزش دقیقش رو در سایت خودمون قرار بدم)

5- لینک های زیر تاپیک هایی هستش که در سایت خودمون در مورد این مبحث صحبت شده:

 

این نکات رو رعایت کنید و انجام بدید و نتیجه رو اعلام کنید..

ضمن اینکه به سوالی که اول این پست پرسیدم هم پاسخ بدید!

موفق باشید.

از نسخه 5.8 ولی 7.3 رو هم امتحان کردم و درست نشد

ضمنا فقط با همین کتابخانه این خطا رو میده

پیکربندی هم درست انجام شده چون دارم از برنامه ای که نوشتم استفاده میکنم (استفاده از وای فای و اتصال به آی پی و پورت مورد نظر و ارسال و دریافت رشته)

فقط اون مورد 1 که گفتید داخل extras برا من خالیه و چیزی نداره که بخام دانلودش کنم

مورد 3 هم استفاده نکردم

تشکر

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

سلام،

حتما از آخرین نسخه پایدار B4A استفاده کنید، چون ممکنه نسخه های قدیمی ترش با Runtime Permission خیلی سازگار نباشن.

اون بخشِ Extras رو سعی کنید که دانلود کنید! ممکنه که از اون باشه، خصوصا Android Support Repository (با VPN، پروکسی و یا هر راهِ دیگه ای که میتونید دانلودش بکنید) با توجه به تصویری که از SDK Manager خودم پیوست کردم.

دلیل منطقیِ دیگه ای برای این خطا نمیبینم جز همین مواردی که ذکر کردم!

mysdkmanager.png

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

در در 1396/09/29, 23:58:36، مهران محمودی گفته است :

سلام،

حتما از آخرین نسخه پایدار B4A استفاده کنید، چون ممکنه نسخه های قدیمی ترش با Runtime Permission خیلی سازگار نباشن.

اون بخشِ Extras رو سعی کنید که دانلود کنید! ممکنه که از اون باشه، خصوصا Android Support Repository (با xpn، پروکسی و یا هر راهِ دیگه ای که میتونید دانلودش بکنید) با توجه به تصویری که از SDK Manager خودم پیوست کردم.

دلیل منطقیِ دیگه ای برای این خطا نمیبینم جز همین مواردی که ذکر کردم!

mysdkmanager.png

خیلی ممنونم

طبق فرمایش شما انجام دادم و برنامه بدون خطا کامپایل شد

:hi:

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

سلام جناب آقای محمودی

چطوری میتونم مثل تصویری که دادین از SDK خودتون API را بالا برد و تا اندروید 8 رو نصب کرد؟ آیا حتما باید بطور آنلاین آپدیت شه یا فایل هم آماده هست که آپدیت کنیم؟؟

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

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

در 4 ساعت قبل، esmaeil57 گفته است :

سلام جناب آقای محمودی

چطوری میتونم مثل تصویری که دادین از SDK خودتون API را بالا برد و تا اندروید 8 رو نصب کرد؟ آیا حتما باید بطور آنلاین آپدیت شه یا فایل هم آماده هست که آپدیت کنیم؟؟

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

سلام،

به به! شما از کاربران قدیمیِ ما هستید. ابتدای راه اندازی اینجا، اون زمان که تک تک ثبت نام های هر روز رو بررسی میکردیم که ببینیم چقدر پیشرفت داشتیم! خوب شما رو یادمه، خوشحالم که هنوز در کنارمون هستید و تشکر :hi:

در مورد سوالتون باید عرض کنم که بنده تمام SDK ام رو هر ماه مستقیما از طریق گوگل آپدیت میکنم و با استفاده از V-P-N و آنلاین اینکار رو انجام میدم. 

در مورد بخش دوم سوالتون هم توجه کنید که فایل آماده رو نمیشه جایی پیدا کرد، مگر اینکه شخصی که این ها رو دانلود کرده بیاد و آپلودشون کنه که کمتر کسی اینکار رو انجام میده به دلیل حجم زیاد این فایل ها! خارج از ایران که تعرفه اینترنت خیلی با حجم و ترافیک رابطه نداره و میتونن این فایل ها رو آپلود کنن، مشکل تحریم هم وجود نداره و مسلما کسی اینکار رو نمیکنه! داخلِ ایران هم تحریم هست و هم تعرفه اینترنت به زیبایی هرچه تمام محاسبه میشه که جلویِ خیلی ها رو برای اینکار میگیره!

برای نمونه SDK من حدود 30 گیگابایت حجم داشت که فقط نسخه های مطرح و پر استفاده ی اندروید رو داشتم و همشون رو نگرفته بودم! البته الان 15 گیگابایته (به لطف سارقِ لپ تاپ قبلیم)

فکر میکنم بیشترین حجم رو system-image ها دارن. بعضی از دوستان تمامِ system-image های یک api رو دانلود میکنن که کارِ درستی نیست به نظرم. میتونید با کمی دقت فقط یک نسخه متناسب با پیکربندی سیستم خودتون رو بگیرید که حجم اضافی هم مصرف نشه.

قبلا یه سری mirror داشتیم تو ایران که میشد با معرفی یه هاست و پورت به SDK Manager بدون پراکسی از مخزن گوگل دانلود کنید. که اونام اخیرا از کار افتادن، موردِ جدیدی اگه دیدم اطلاع رسانی میکنم حتما.

در آخر، فعلا بهترین راه آپدیت مستقیم و از طریق خودِ SDK Manager هستش!

موفق باشید.

 

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

در در 1396/10/04, 00:45:35، مهران محمودی گفته است :

سلام،

به به! شما از کاربران قدیمیِ ما هستید. ابتدای راه اندازی اینجا، اون زمان که تک تک ثبت نام های هر روز رو بررسی میکردیم که ببینیم چقدر پیشرفت داشتیم! خوب شما رو یادمه، خوشحالم که هنوز در کنارمون هستید و تشکر :hi:

با سلام مجدد

ممنونم و نظر لطف شماست. بنده از طریق این سایت و لطف دوستان تونستم برنامه نویسی اندروید رو در حدی که حداقل بتونم گلیم خودم رو از آب بکشم یاد گرفتم و هنوز هم از سایت و مطالب پر بار اون استفاده میکنم.

راستش علت اینکه متمایل به آپدیت SDK هستم بیشتر به خاطر یه مشکلی هست که در حال حاضر دارم و گفتم شاید با این کار مشکلم حل شه که خب زیاد هم مطمئن نیستم.

اون هم در مورد سرچ بلوتوث در اندرویدهای 6 به بالا هستش که هیچ بلوتوثی رو پیدا نمیکنه. برنامه هم پیوست میکنم که از همین سایت دانلود کردم. البته از این روش سرچ و اتصال به بلوتوث در برنامه هام استفاده میکنم و هیچ مشکلی هم نداشتم ولی توی اندروید 6 و بالاتر متاسفانه پیغام میده که بلوتوثی یافت نشد.

خیلی ممنون میشم اگه کسی بتونه کمکم کنه. هزینه ای هم داشته باشه در خدمتم

Bluetooth.rar

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

بایگانی شده

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

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

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