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

جیسون توسعه یار و پوشه


Siaic

سوال

با سلام

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

آیا راهی هست؟؟؟ تشکر

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

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

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

در 23 ساعت قبل، پژمان نیکروان گفته است :

چه موقعی این خطا میاد؟ :fekr:

بعدش وقتی منیفست پوشه رو حذف میکنید مشکلی نداره؟

سلام

تست کردین؟

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

در ۱ ساعت قبل، Siaic گفته است :

تست کردین؟

میتونید پروژتون رو خصوصی بفرستید؟ و یا اگه سورس بزرگیه یه نمونه درست کنید بفرستید.

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

در 16 ساعت قبل، پژمان نیکروان گفته است :

میتونید پروژتون رو خصوصی بفرستید؟ و یا اگه سورس بزرگیه یه نمونه درست کنید بفرستید.

سلام سورس پیوست شد به همراه اروری که تو لاگ داده.

test.rar

ارور.PNG

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

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

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

الان فقط دارم از پوشه استفاده میکنم

برا من برنامه ران میشد ولی بعد 10 20 ثانیه فورس کلوز میشد

بهتره فقط از یکیش استفاده کنید

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

در 9 ساعت قبل، Siaic گفته است :

سلام سورس پیوست شد به همراه اروری که تو لاگ داده.

سلام ممنون.

چندین بار تست کردم هیچ مشکلی نداشت. هم روی اندروید 2.3.6 و هم 5.1 و هردو سرویس درست کار میکردن.

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

همچنین منیفست توسعه یار رو بالا گذاشتم.

فقط میمونه نسخه کتابخانه که شاید واسه شما قدیمی باشه.

این پروژه جدید همراه با آخرین نسخه کتابخانه و منیفست که واسه من بدون مشکل کار کرد.

test

 

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

ممکنه از minSdkVersion باشه؟ من روی api10 گذاشتم!


اصلا ارتباطی بااین نداره.

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

در 13 ساعت قبل، پژمان نیکروان گفته است :

سلام ممنون.

چندین بار تست کردم هیچ مشکلی نداشت. هم روی اندروید 2.3.6 و هم 5.1 و هردو سرویس درست کار میکردن.

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

همچنین منیفست توسعه یار رو بالا گذاشتم.

فقط میمونه نسخه کتابخانه که شاید واسه شما قدیمی باشه.

این پروژه جدید همراه با آخرین نسخه کتابخانه و منیفست که واسه من بدون مشکل کار کرد.

test

 


اصلا ارتباطی بااین نداره.

سورس شما تست کردم، نمیدونم چرا سرویس ها استارت نمیشن

نه پوشه نه توسعه یار !!!

Capture.PNG

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

سلام. وقتی استوپ میشه چه خطایی میده در لاگ؟

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

در 1 ساعت قبل، پژمان نیکروان گفته است :

سلام. وقتی استوپ میشه چه خطایی میده در لاگ؟

سلام عکس خطا پیوست شد

Capture.PNG

البته الان فقط قابلیت نصب دقیق رو گذاشتم هنوز کد جیسون رو نزاشتم

 

کد زیر رو تو main گذاشتم

Dim installs As TYInstalls
		installs.Initialize("*************",True)	

مانیفست زیر هم اضافه کردم

AddManifestText(
<permission
android:name="$PACKAGE$.permission.C2D_MESSAGE"
android:protectionLevel="signature" />
<uses-permission android:name="$PACKAGE$.permission.C2D_MESSAGE" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
)

AddApplicationText(

<service android:name="com.toseeyar.installs.toseeyarhelper" />
<service android:name="com.toseeyar.PushNotification.ToseeyarGCMIntentService" />

<receiver
android:name="com.toseeyar.GCM.GCMBroadcastReceiver"
android:permission="com.google.android.c2dm.permission.SEND">
<intent-filter>
<action android:name="com.google.android.c2dm.intent.RECEIVE" />
<action android:name="com.google.android.c2dm.intent.REGISTRATION" />
<category android:name="$PACKAGE$" />
</intent-filter>
</receiver>
)

 

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

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

البته الان فقط قابلیت نصب دقیق رو گذاشتم هنوز کد جیسون رو نزاشتم

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

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

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

در 27 دقیقه قبل، پژمان نیکروان گفته است :

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

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

بله گذاشتم حتی داخل توسعه یار تعداد نصب هم میده ولی استپ میشه برنامه

.

.

.

#Region  Service Attributes 
	#StartAtBoot: False
	
#End Region

Sub Process_Globals
	Dim types As TYTypes
	Dim pushExtras As TYPushExtras
	Dim dataExtras As TYDataExtras
	Dim newVersionExtras As TYNewVersionExtras
	Dim contactExtras As TYContactExtras
End Sub

Sub Service_Create

End Sub

Sub Service_Start (StartingIntent As Intent)
	Dim datas As Intent=StartingIntent
	If datas.HasExtra("type") Then

	If datas.GetExtra("type")=types.TYPE_PUSH Then
		ToastMessageShow(datas.GetExtra(pushExtras.FIELD1)&CRLF&datas.GetExtra(pushExtras.FIELD2)&CRLF&datas.GetExtra(pushExtras.FIELD3) _
		&CRLF&datas.GetExtra(pushExtras.FIELD4)&CRLF&datas.GetExtra(pushExtras.FIELD5)&CRLF&datas.GetExtra(pushExtras.FIELD6),True)
			Dim clickonpush As TYPush
			clickonpush.ExecuteClick

	Else if datas.GetExtra("type")=types.TYPE_CONTACT Then
		ToastMessageShow("پاسخ پیام شما: "&datas.GetExtra(contactExtras.TEXT),True)
	
	Else if datas.GetExtra("type")=types.TYPE_DATA Then
		If datas.GetExtra(dataExtras.STATUS)="add" Then
		ToastMessageShow("id: "&datas.GetExtra(dataExtras.ID)&CRLF&"Data: "&datas.GetExtra(dataExtras.DATA),True)
		Else if datas.GetExtra(dataExtras.STATUS)="edit" Then
			Log("داده ی ادیت شده: "&datas.GetExtra(dataExtras.DATA))
			Log("ایدی داده ی ادیت شده: "&datas.GetExtra(dataExtras.ID))
		else if datas.GetExtra(dataExtras.STATUS)="delete" Then
			Log("ایدی داده ی حذف شده: "&datas.GetExtra(dataExtras.ID))
		Else
		Log("pagaes: "&dataExtras.PAGES) 'دریافت تعداد صفحات ، هر 10 دیتا یک صفحه را تشکیل میدهند 
					
		For i=0 To dataExtras.LastPage
						
		If datas.GetExtra(dataExtras.GetIdByIndex(i))<>Null And datas.GetExtra(dataExtras.GetDataByIndex(i))<>Null Then
			Dim id As Int=datas.GetExtra(dataExtras.GetIdByIndex(i))
			Dim text As String=datas.GetExtra(dataExtras.GetDataByIndex(i))
								
			Log("متن دیتای "&i&": "&text&" | ""ایدی دیتای "&i&": "&id)
						
		End If
					
		Next
			
		End If
	
	
	Else If datas.GetExtra("type")=types.TYPE_NEWVERSION Then
		If datas.GetExtra(newVersionExtras.STATUS)="1" Then
			'دانلود کردن اجباری است ، یعنی میتوانید مقداری را ذخیره سازی کنید تا موقع ورود دیگر اجازه ی استفاده از برنامه شما را میسر نباشد
			Dim link As String=datas.GetExtra(newVersionExtras.LINK)
			Dim i2 As Intent:i2.Initialize(i2.ACTION_VIEW,link)
			StartActivity(i2)
		else if datas.GetExtra(newVersionExtras.STATUS)="2" Then
			'دانلود اختیاری است
			Dim link As String=datas.GetExtra(newVersionExtras.LINK)
			Dim i2 As Intent:i2.Initialize(i2.ACTION_VIEW,link)
			StartActivity(i2)
		End If
	End If
	End If
End Sub

Sub Service_Destroy

End Sub

 

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

در 2 ساعت قبل، Siaic گفته است :

بله گذاشتم حتی داخل توسعه یار تعداد نصب هم میده ولی استپ میشه برنامه

چه موقعی این خطا میاد؟ :fekr:

بعدش وقتی منیفست پوشه رو حذف میکنید مشکلی نداره؟

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

در 1 ساعت قبل، پژمان نیکروان گفته است :

چه موقعی این خطا میاد؟ :fekr:

بعدش وقتی منیفست پوشه رو حذف میکنید مشکلی نداره؟

دقیقا چند ثانیه بعد از اجرا متوقف میشه برنامه

منیفست پاک میکنم درست میشه

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

عکس ارور لاگ هم که دادم همون لحظه اول اجرا ارور میده.

اگه میشه خودتون یه تست کنید عملی ببینید جواب میده جیسون پوشه و توسعه یار در کنار هم،تشکر

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

بایگانی شده

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

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

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