2016-04-05 16 views
1

Marketo android SDK'yi uygulamamıza ekledim. Uygulamayı ProGuard aracılığıyla küçültürken, uygulamanın artık kullanım dışı bir android yöntemi kullanarak oluşturulmadığını fark ettim:Proguard'ı kullanırken SDK ile Marketo'yu Marshmallow (API 23) ile nasıl kullanabiliriz?

Uyarı: marketo.push.a: 'void setLatestEventInfo (android.content .Context, java.lang.CharSequence, java.lang.CharSequence, android.app.PendingIntent) 'kütüphane sınıfında android.app.Notification

23 yaşından küçük bir Android SDK'yı hedeflememeyi tercih ediyorum. sorun ve etrafında çalıştı?

+0

Denedim, MarketoSDK doğrudan Bildirim sınıfını kullanıyordu ama Android, Notification.Builder'i bal peteği üzerinde kullanmak için kısıtlıyor. Ancak SDK'nın son sürümünü deneyin. En son sürümde zaten düzeltildi. – kodeshpa

+0

marketosdk sürümü nedir? En son sürüm 0.5.1 – UncleKing

+0

görmüyorum Bu en son sürümde GitHub'da bir sorun ekledikten sonra giderilmiştir. Marketodaki adamlar dinle :) –

cevap

0

Tamam, bunu şimdi anladım. Pro-guard dosyama

eklenmesi sorunu çözmüş görünüyor. Şu andaki çalışmaların bitip bitmediğini kontrol edemiyorum. Bunu eklerken herhangi bir yan etki olmazsa, bunu güncelleyeceğim.

İlgili konular