رفتن به مطلب

arastooms

پاسخگو و راهنما
  • تعداد ارسال ها

    1,433
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    12

تمامی مطالب نوشته شده توسط arastooms

  1. جناب شاهپیری عزیز می خواستم تشکر کنم ( قصد اسپم ندارم ولی بعد از 30 تا 40 پُست که گذاشتم و همه رو پاسخ دادید ) میخاستم تبریک بگم به شما بخاطر این حس مسئولیت سپاس گذارم از شما و امید وارم روز به روز پیشرفت داشته باشید و به علم شما افزوده بشه متشکرم
  2. جناب شاهپیری مشکلی که هست بعد از چک کردن کلید میتونیم بگیم اگر آرایه هست تشخیص بده و اگر جیسون معمولی هم هست تشخیص بده 2 حالت میتونه داشته باشه یا یک کلید و مقدار ساده یا یک کلید و مقدار چند آرایه هست ( مثل مثال) اِا این امکان رو هم میشه داشته باشیم که مقادیر null , "" رو هم تعریف بفرمایید که با خطا روبرو نشیم ؟ با تشکر ( و محبت بفرمایید بگید حدودا چه زمانی به روز میشه تا منتظر باشیم ممنون میشم )
  3. سلام و درود جناب شاه پیری عزیز من از هاست مقادیر جی سان های مختلفی رو میگیرم و به مدلها و سبک های مختلفی داده ها توست جی سون ها و آرایه ها و .. میرسه به برنامه و با کتابخونه شما انالیز میشه داده هایی که من میگیرم بعضا یک خط کد جی سون ساده هست مثل زیر مقدار رسیده JsonString ==> {"message":"داده های کاربر به روز شد","return":"successful"} و گاهی هم به صورت آرایه جیسون هست به این شکل مقدار رسیده JsonString ==> {"message":[{"city_country_key":"21","city_key":"2396","city_name_farsi":"بنونتو","id":"63","user_name":"بلواستکس","number_respond":"0","date_added":"2017-08-14 20:22:30","respond":"","report":"0","city_name_en":"Benevento","user_id":"1","question":"fgyhh","question_id":"0","user_image":"user_icon_1"},{"city_country_key":"21","city_key":"2390","city_name_farsi":"آنکونا","id":"62","user_name":"تبلتسبزه","number_respond":"0","date_added":"2017-08-12 11:22:41","respond":"","report":"1","city_name_en":"Ancona","user_id":"2","question":"سلام خوبی چه خبر من خوبم سربازی رفتی","question_id":"0","user_image":"user_icon_2"},{"city_country_key":"21","city_key":"2390","city_name_farsi":"آنکونا","id":"54","user_name":"بلواستکس","number_respond":"2","date_added":"2017-08-11 14:59:37","respond":"","report":"0","city_name_en":"Ancona","user_id":"1","question":"ggggg","question_id":"0","user_image":"user_icon_1"},{"city_country_key":"21","city_key":"2417","city_name_farsi":"سالینی","id":"50","user_name":"تبلتسبزه","number_respond":"0","date_added":"2017-08-11 13:43:53","respond":"","report":"0","city_name_en":"Aosta","user_id":"2","question":"سلام در سالینی ... هست","question_id":"0","user_image":"user_icon_2"},{"city_country_key":"21","city_key":"2390","city_name_farsi":"آنکونا","id":"48","user_name":"بلواستکس","number_respond":"2","date_added":"2017-08-11 13:26:42","respond":"","report":"1","city_name_en":"Ancona","user_id":"1","question":"سلام به همه عزیزان دکتر دندان پزشک میشناسید در آنکونا؟","question_id":"0","user_image":"user_icon_1"}],"return":"successful","rowcont":"5"} خوب می بینیم که پارامتر message به 2 صورت ممکنه به اپلیکیشن یا برنامه ما برسه و من میام در ساب مربوط به کتابخونه سعی میکنم اونها رو تمیز بدم ( تشخیص بدم که آرایه رسیده، یا یه متن ساده!) ولی نمیتونم این کار رو انجام بدم و مجبور شدم از try کش استفاده کنم که منطقی نیست Sub persianfastnetwork_onPostJSONObjectOkListener(JsonString As String , Tag As String) Log("♥♥♥♥♥♥♥♥ persianfastnetwork_onPostJSONObjectOkListener ♥♥♥♥♥♥♥♥♥♥♥♥") 'این ها همه توضیحات اضافه هست Log("------------------------------------------") Log(" پاسخ مربوط به "&" case="&Tag&" رسید به برنامه ") Log("مقدار رسیده JsonString ==> "&JsonString) Log("------------------------------------------") '------------------------------------------------------------------------------- '--------------------مقدار دهی به داده های رسیده--------------------------------- '------------------------------------------------------------------------------- Dim prjs As PersianJSONOBject prjs.initialaizJsonString(JsonString) '------------------------------------------------------------------------------- Dim Return1 As String=prjs.getString("return") Log("Return1 ===> "& Return1) '------------------------------------------------------------------------------- Dim rowcont As String =prjs.getString("rowcont") Log("تعداد رکورد هایی که دریافت شده rowcont ===> "& rowcont) Try چون احتمال داره هیچی نرسه یا یک متن ساده باشه و جی سون نباشه و یا آرایه مجبورین جلوی خطا رو بگیریم Dim message As PersianJSONArray=prjs.getJsonArray("message") Log ("محتویات رکورد ها message==> "&message) Log ("message.size==> "&message.size) ' For i=0 To message.size-1 ' Dim PersianJSONOBject_1 As PersianJSONOBject ' PersianJSONOBject_1=message.getJsonObject(i) ' ' Log ("داده شماره "& i &" ==> "&PersianJSONOBject_1) ' Log ("داده شماره city_name_farsi "& i &" ==> "&PersianJSONOBject_1.getString("city_name_farsi")) ' Next Catch Log (" مقداری برای مسیج نرسیده یا آرایه نیست است") Log(LastException) End Try '------------------------------------------------------------------------------- 'انتخاب تگ رسیده Select Tag سوالم اینه که در کتابخونه شما آیا روشی هست که مثلا اگر مقدار رسیده message اصلا وجود نداشت در جی سان یا خالی بود و یا یک آرایه بود متوجه بشیم و بگیم اگر جیسون رسیده شامل کلید مسیج هست آنگاه اگر مسیج آرایه هست آنگاه چاپ کن مسیج رسیده یک آرایه هست و تعداد سایز رو نشون بده در غیر اینصورت مقدار کلید مسیج رو که رسیده نشون بده در غیر اینصورت چاپ کن کلیدی به اسم مسیج وجود ندارد با شرمندگی زیاد جناب شاهپیری امید وارم با علم کم و اطلاعات محدودم تونسته باشم منظورم رو رسونده باشم به شما پیشاپیش سپاسگذارم
  4. سلام و سلامی دوباره دوستان این بخش راه اندازی میشه؟ منتظر باشیم؟ اگر نه درخواست ها رو تو کدوم تاپیک باید بزنیم این میتونه ایدهخ خوبی باشه که نیاز کاربران انجمن سنجیده بشه از طرفی برای عزیزانی که آموزش تهیه میکنن امتیاز داشته باشه و باعث فعالیت همه عزاتن بشه یا حق
  5. سپاس و تشکر منتظر هستم و کد های خودم رو تغیر نمیدم تا نسخه جدید منتشر بشه فقط اگر ممکنه امکان لیست رو هم بررسی بفرمایید که اون هم مثل map کاربردهای خودش رو داره متشکرم
  6. سلام جناب شاهپیری من قصد دارم داده های جی سون رسیده رو به یک مپ بدم مثل کتابخونه جی سان بیسیک با این دستور Dim root As Map = parser.NextObject علت این کار این هست که انتقال داده ها در برنامه معمولا بین اکتیوتی ها و مدولها و کد مدولها به راحتی با یک مپ ساده انجام میشه و وقتی اطلاعاتی به برنامه میرسه و من اون رو روی map قرار میدم میتونم اون مپ رو همه جا با یه اسم خاص خودش صدا کنم ولی در کتابخونه شما این قابلیت وجود نداره در واقع من باید دونه دونه داده ها رو با کد زیر بگیرم و بدم به یه مپ که لازم دارم Dim prjs As PersianJSONOBject prjs.initialaizJsonString(json) Dim zip As String = prjs.getString("zip") Dim country As String = prjs.getString("country") Dim city As String =prjs.getString("city") بعضا جاهایی هست در برنامه که موضوعات و جیسون های رسیده کلید های برابری داره ولی باید توسط مپ شناسایی بشه مثلا در یک جیسون user name تیم یک با کلید user میرسه در یک جیسون دیگه هم user name تیم دیگری مثلا تیم شماره 2 هم با کلید user میرسه خوب من 2 تا مپ تعریف میکنم به اسم تیم یک و تیم 2 و هرجا ببخام یوزر ها رو با نام مپ تمیز میدم و استفاده میکنم در صورتی که در کتابخونه شما این امکان حذف شده البته گرفتن تکی هم برای کار های کوچکتر بسیار امکان خوبی هست که کتابخونه شما داره امید وارم درست منظورم رو رسونده باشم و اگر قصد آپدیت دارید بگید که من منتظر باشم
  7. سلام مجدد جناب شاهپیری عزیز ممکنه کنترل بفرمایید من نمیتونم جواب رو بگیرم ؟ دقت بفرمایید این کد کاملا جواب میده و پاسخ رو برمیگردون PersianFastNetwork_1.initializeforSSLSupport("persianfastnetwork") PostRequest_1=PersianFastNetwork_1.BuildPostQuery(CodModule.web_address&"cities.php/","get_city_data") Dim prjs As PersianJSONOBject prjs.initialaizJsonObject prjs.putToJSON("client_request","get_city_data") prjs.putToJSON("country_key","21") PostRequest_1.addJSONParametrs(prjs.DefaultJsonObject) PostRequest_1.executeRequesAsJSONObjectt ولی کد شما هیچ پاسخ و هیچ خطایی رو نشون نمیده فکر میکنم مشکلی هست! میتونید با نسخه ای که براتون مسیج کردم دیروز کنترل بفرمایید مرسی منتظر پاسخ هستم
  8. با سلام خدمت شما جناب شاهپیری عزیز من فکر میکنم قسمتی از کد نویسی رو متوجه نمیشم من تو برنامه این کد رو دارم Dim json As String =("{'client_request':'get_city_data','country_key':'21'}").replace("'",QUOTE) خروجی این خط کد میشه {"client_request":"get_city_data","country_key":"21"} همونطور که میبینید طبق این قسمت از سایت مرجع این یک جی سان کامل و صحیح هست ( میتونید اینجا تست کنید) حالا من چه طور باید این داده رو به هاست بفرستم ?? ممکنه راهنمایی بفرمایید با کتابخانه فست نت شما و جیسون شما چه طور میتونم این ارسال رو با متد post داشته باشم سپاس
  9. سلام جناب شاهپیری عزیز طبق موضوعات مطرح شده در سایت اصلی جیسون به آدرس زیر مرجع اصلی json  ترجمه فارسی می بینید که نوشته يك شيء (object) يك مجموعه نامنظم از زوج‌هاي نام/ارزش است. يك object‌ با { (آكولاد باز) شروع، و با } (آكولاد بسته) تمام مي‌شود. در انتهاي هر نام يك : (دو نقطه) قرار مي‌گيرد و زوج‌هاي نام/ارزش با , (ويرگول) جدا مي‌شوند. در واقع این فرم استرینگ به نظرم اصولی نیست چون مل قصد داریم واقعا یک متن جیسون معرفی و بعد ارسال کنیم فرض کنید با توضیحات شما بخایم یک آرایه هم ارسال بشه که داخلش چند آبجکت جیسون هست !! پس اون رو چه طور باید ارسال کنیم با این کتابخونه؟؟ {"menu": { "id": "file", "value": "File", "popup": { "menuitem": [ {"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"} ] } }} پس به نظرم بهتره که این موضوع اصلاح بشه تا توانایی گرفتن جیسونی به فرم بالا رو داشته باشه که استاندارد هست شما ببینید در این سایت وقتی متن بالا ارسال میشه به راحتی تجزیه وتحلیل میشه Online JSON Viewer کتابخونه هم باید فرم استاندارد رو بپذیره که اصولی و منطقی هست اگر موافق هستید بفرمایید تا من منتظر تغیرات باشم با تشکر
  10. با سلام خد مت شما استاد عزیز میخاستم اگر ممکنه یه راهنمایی بفرماید من سعی میکنم این متد رو پیاده کنم ولی نمیشه ممکنه با قطعه کدی بنده رو راهنمایی کنید این کد های من هست PersianFastNetwork_1.initializeforSSLSupport("persianfastnetwork") PostRequest_1=PersianFastNetwork_1.BuildPostQuery(CodModule.web_address&"cities.php/","get_city_data") Dim PersianJSONOBject_1 As PersianJSONOBject DIM JSON AS STRING = "{"client_request":"get_city_data","country_key":"21"}" PersianJSONOBject_1.initialaizJsonString(json) PostRequest_1.addJSONParametrs(PersianJSONOBject_1.DefaultJsonObject) PostRequest_1.executeRequesAsString با تشکر
  11. به به بسیار عالی محبت کنید یه مثال بفرمایید که ما زود تر به نتیجه برسیم جناب شاهپیری ممنون میشم
  12. سلام مجدد ببخشید پس این مقدار تگ به چه استفاده ای داره ؟ PostRequest_1=PersianFastNetwork_1.BuildPostQuery(CodModule.web_address&"cities.php/","tag") در واقع برنامه ای که کار میکنم دریافت ها و ارسالهای متفاوتی داره و اینطوری خیلی سخت میشه کار کردن با ایجاد ساب اونت های متفاوت همونطور که میدونیم بیسیک جدید هم در نسخه 7.3 از فرمان قابلیت Wait For که بتونه این موضوع رو بهینه کنه برای همین ممکنه راهنمایی بفرمایید تا نسخه بعدی کی آماده میشه و این موضوع برطرف میشه چه طور میتونیم با استفاده از قابلیت Wait For کمتر ساب اونت بسازیم ؟ و پیشنهادی که دارم حتما از استرینک استفادعت کنید ک بشه نام گذاری دلخواه انجام داد و در اونت از
  13. سلام آقای شاهپیری چه طوری میتونم چند تا دریافت رو در ساب Sub persianfastnetwork_onPostJSONObjectOkListener(JsonString As String ) تعریف کنم مثل jobdone که میگیم اگر case فلان رسید این کار ها رو انجام بده اگر case دیگه رسید کار دیگه ای رو انجام بده تشکر میکنم راهنمایی بفرمایید
  14. سلام جناب شاهپیری عزیز من یک مقدار از هاست ارسال میکنم میرسه به برنامه با کتابخونه نت فارسی شما به درستی میرسه در این متد نیاز دارم سه پارامتر رو بگیرم که 2 تا رو موفق میشم بگیرم ولی سومی که آرایه هست رو نمی تونم بگیرم Sub persianfastnetwork_onPostJSONObjectOkListener(JsonString As String ) Dim prjs As PersianJSONOBject prjs.initialaizJsonString(JsonString) Dim returne As String=prjs.getString("return") Dim rowcont As Int =prjs.getInt("rowcont") Dim mesasge As PersianJSONArray=prjs.getJsonArray("message") Log (returne) Log (rowcont) Log (mesasge.size) For i=0 To mesasge.size-1 Dim PersianJSONOBject_1 As PersianJSONOBject PersianJSONOBject_1=mesasge.getJsonObject(i) Log ("داده شماره "& i &" ==> "&PersianJSONOBject_1) Next End Sub در ساب بالا اطلاعات درست میرسه و سایز آرایه 12 تا هست و یعنی درست رسیده هر آرایه من یک جیسون هست به این صورت برای مثال محتویات 2 رکورد اول در این آرایه هست Message ===> [{city_country_key=21,city_key=2392,city_name_farsi=باری,id=5,user_name=کاربر3,number_respond=0,date_added=2017-05-18 14:16:45,respond=,report=0,city_name_en=Bari,user_id=3,question_id=0,user_image=user_icon_3},{city_country_key=21,city_key=2392,city_name_farsi=باری,id=5,user_name=کاربر3,number_respond=0,date_added=2017-05-18 14:16:45,respond=,report=9,city_name_en=Bari,user_id=89,question_id=77,user_image=user_icon_6}, و همینطور 12 تا دیگه رسیده حالا نمیتونم این مقدار ها رو بگیرم و بدم به یه مپ تا بتونم استفاده کنم آیا نیاز هست با وجود کتابخونه شما مثل قدیم آرایه شماره 1 یا 2 یا ... به یک مپ بدم و مثل جیسون بیسیک استفاده کنم؟ ممنون میشم راهنمایی کنید
  15. سلام ابتدا به شما تبریک میگم برای حس مسئولیت پذیری شما امید وارم این موضوع برای ما به صورت یک فرهنگ نهادینه باشه سپس تشکر میکنم برای رفع این مشکل و بررسی موضوع و در آخر ممکنه محبت بفرمایید توضیح بدید مشکل این متد چی بود و چرا اصولا با این مجوز ssl همه این کتابخونه ها مشکل دارن ( البته بجز کتابخونه شما) و چه طور این مشکل رو برطرف کردید؟ آیا از نظر امنیت ارسال و دریافت داده مشکلی نخواهد داشت؟ ( سوالات رو پُرسیدم که اطلاعاتم بیشتر بشه جناب شاهپیری ولطف میکنید اگر توضیح مختصری در باره متد جدید اینشیالایز کتابخونه بفرمایید) با تشکر
  16. من موضوع بالا رو در سایت اصلی جستجو کردم و برای شما هم قرار دادم در پست بالا ( ویرایش شد ) گویا باید به روش خاصی اینشیالایز بشه من در باره این مجوز چیزی ندیدم و فقط نوشته یک مدول اضافه کنید و به صورت hc.InitializeAcceptAll("hc") اینشیالایز کنید
  17. سلام و تشکر برای رفع مشکل نسخه قبلی و پشتیبانی خوب بعد از نصب نسخه جدید خطای دریافت شده نمایش داده میشه و همونطور که میبینید همون مشکل مجوز در کتابخونه خود بیسیک رو داره که قبلا پُرسیده بودم com.androidnetworking.error.ANError: javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. ممکنه بفرمایید چه طور باید این خطا رو برطرف کرد؟ با تشکر در سایت مرجع هم این اینک هست سایت مرجع لینک دوم لینک سوم
  18. جناب شاهپیری عزیز نمونه ای براتون ارسال کردن در پیام خصوصی همون فایل php همون مقدار ها برابر هست همه چیز چه طور ممکنه در سایتی که ssl داره خطا میده ؟ و اگر هم خطا میده چرا مقدار خطا رو null برمیگردونه که متوجه نمیشم چه خطایی داره! در واقع اگر خطایی هست باید مقدارش رو برگردونه اگر هم نیست باید مقدار پاسخ رو برگردونه ممنون میشم کنترل بفرمایید چرا خطا رو NULL برمیگردونه یا در چه مواقعی تعریف کردید که خطا رو NULL برگردونه
  19. یک نمونه ارسال کردم بررسی بفرمایید ممنون میشم با تشکر
  20. سلام جناب شاهپیری عزیز با اینکه من قبلا هم پرسیده بودم امروز بعد از پیاده سازی کتابخانه ها متوجه شدم در دو حالت کاملا یکشان وقتی در دوسایت رایگان بدون ssl و یک سایت پولی با امنیت ssl یک در خواست json با متد post ارسال میکنم از هاست معمولی برای من پاسخ میرسه ولی وقتی همون درخواست رو به همون php میفرستم در سایت https می بینم که در متد persianfastnetwork_onPostJSONObjectErrorListener(Error As String) به من خطای null برمیگردونه ممکنه علت از کجا باشه؟؟
  21. کتابخونه PersianJson رو تهبه کردم جناب شاهپیری عزیز بیشتر سوالم روی این بخش هست prjs.putToJSON("client_request","get_cod") prjs.putToJSON("country_key",85) آیا نمیشه یک جیسون یک پارچه داد بهش؟ به این صورت {"client_request":"get_cod","country_key":"85"} چون برنامه رو نوشتم و حالا باید با نصب کتابخونه شما همه کد ها رو عوض کنم خوب میشد این نوع جیسون رو هم میپذیرفت کتابخونه آیا امکان اضافه کردن این نوع جیسون هم هست؟ و اگر جواب مثبت هست نسخه بعدی کی منتشر میشه؟ ممنون از پشتیبانی خوب و بی نظیر شما
  22. سلام جناب شاهپیری من قصد دارم یک استرینگ که یک در واقع جیسون هست رو به شکل زیر به هاست ارسال کنم و از متد post باید استفاده کنم {"client_request":"get_cod","country_key":"85"} و بعد از طرف هاست برای من یک پاسخ ارسال میشه به برنامه به صورت زیر گه 3 پارامتر داره "return":"successful", "rowcont":"10", "message" که خودش مشخصات دیتابیس هست که به برنامه ارسال شده و ممکنه مثل این مثال 10 خط باشه ممکنه 2 خط باشه {"return":"successful","rowcont":"10","message":[{"city_key":"2444","city_name_en":"Bregenz","city_name_farsi":"\u0628\u0631\u06af\u0646\u0632","city_member":"0"},{"city_key":"2442","city_name_en":"Eisenstadt","city_name_farsi":"\u0627\u0634\u062a\u0627\u062a","city_member":"0"},{"city_key":"2448","city_name_en":"Graz","city_name_farsi":"\u06af\u0631\u0627\u062a\u0633","city_member":"0"},{"city_key":"2443","city_name_en":"Innsbruck","city_name_farsi":"\u0627\u06cc\u0646\u0633\u0628\u0631\u0648\u06a9","city_member":"0"},{"city_key":"2447","city_name_en":"Klagenfurt","city_name_farsi":"\u06a9\u0644\u0627\u06af\u0646\u0641\u0648\u0631\u062a","city_member":"0"},{"city_key":"2449","city_name_en":"Linz","city_name_farsi":"\u0644\u06cc\u0646\u0632","city_member":"0"},{"city_key":"2445","city_name_en":"Passau","city_name_farsi":"\u067e\u0627\u0633\u0627\u0648","city_member":"0"},{"city_key":"2446","city_name_en":"Salzburg","city_name_farsi":"\u0633\u0627\u0644\u0632\u0628\u0648\u0631\u06af","city_member":"0"},{"city_key":"2450","city_name_en":"Vienna","city_name_farsi":"\u0648\u06cc\u0646","city_member":"0"},{"city_key":"2451","city_name_en":"Wiener Neustadt","city_name_farsi":"\u0648\u06cc\u0646\u0631 \u0646\u0648\u06cc\u0634\u062a\u0627\u062a","city_member":"0"}]} ممکنه راهنمایی بفرمایید کد ها توسط کتابخانه شما به چه صورت هست و چه طور میتونم این فرایند ارسال و دریافت رو با متد post توسط کتابخونه پیاده سازی کنم ممنون میشم راهنمایی بفرمایید
  23. سلام جناب شاهپیری گویا با یکی از کتابخونه های من تداخل داره و متد های یکسانی دارند و یا .... این خطا رو بعد از کپی کردن گتابخانه های شما و کتابخانه های لازم که در پوشه قرار دادید رو دارم B4A Version: 7.30 Parsing code. (0.35s) Compiling code. (0.79s) Compiling layouts code. (0.18s) Organizing libraries. (5.46s) Generating R file. (1.91s) Compiling generated Java code. (6.00s) Convert byte code - optimized dex. Error Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokhttp3/internal/platform/JdkWithJettyBootPlatform$JettyNegoProvider; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokio/AsyncTimeout; Unca Dim pr As PersianFastNetworkught translation error: java.lang.IllegalArgumentException: already added: Lokio/AsyncTimeout$1; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokio/AsyncTimeout$2; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokio/AsyncTimeout$Watchdog; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokio/Base64; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokio/Buffer; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokio/Buffer$1; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokio/Buffer$2; UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.RuntimeException: Translation has been interrupted at com.android.dx.command.dexer.Main.processAllFiles(Main.java:689) at com.android.dx.command.dexer.Main.runMultiDex(Main.java:368) at com.android.dx.command.dexer.Main.run(Main.java:277) at com.android.dx.command.dexer.Main.main(Main.java:247) at com.android.dx.command.Main.main(Main.java:106) Caused by: java.lang.InterruptedException: Too many errors at com.android.dx.command.dexer.Main.processAllFiles(Main.java:681) ... 4 more
  24. سلام و سپاس0 امین عزیز چه قدر خوب و عالی هست این نمونه سورس دوست داشتم همیشه با بازی هایی به این سبک و نحوه پیاده سازی اونها آشنا بشم و یک سوال کو چک هم دارم که بازی های کارتی که نیاز به هوش مصنوعی دارند نیز به همین صورت خواهد بود ؟
  25. من هم همین مشکل رو دارم و مهمه که این موضوع برطرف شده باشه ممنون میشم پاسخ بدید
×
×
  • اضافه کردن...