【问题标题】:Proguard returned with error code 1, error can't find referenced class android.support.v4.appProguard 返回错误代码 1,错误找不到引用的类 android.support.v4.app
【发布时间】:2019-10-22 14:05:35
【问题描述】:

我在创建应用程序的签名 apk 时收到此异常。

[2017-04-13 02:47:21 - MyApp] Proguard returned with error code 1. See console
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.SupportErrorDialogFragment: can't find superclass or interface android.support.v4.app.DialogFragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.d: can't find superclass or interface android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment: can't find superclass or interface android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment: can't find superclass or interface android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find superclass or interface android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.GooglePlayServicesUtil: can't find referenced class android.support.v4.app.FragmentActivity
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.GooglePlayServicesUtil: can't find referenced class android.support.v4.app.FragmentActivity
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.GooglePlayServicesUtil: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.GooglePlayServicesUtil: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.SupportErrorDialogFragment: can't find referenced class android.support.v4.app.DialogFragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.SupportErrorDialogFragment: can't find referenced class android.support.v4.app.DialogFragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.SupportErrorDialogFragment: can't find referenced class android.support.v4.app.DialogFragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.SupportErrorDialogFragment: can't find referenced method 'void setShowsDialog(boolean)' in class com.google.android.gms.common.SupportErrorDialogFragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.SupportErrorDialogFragment: can't find referenced class android.support.v4.app.FragmentManager
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.SupportErrorDialogFragment: can't find referenced class android.support.v4.app.FragmentManager
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.GoogleApiClient$Builder: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.GoogleApiClient$Builder: can't find referenced class android.support.v4.app.FragmentActivity
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.GoogleApiClient$Builder: can't find referenced class android.support.v4.app.FragmentManager
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.GoogleApiClient$Builder: can't find referenced class android.support.v4.app.FragmentTransaction
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.GoogleApiClient$Builder: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.GoogleApiClient$Builder: can't find referenced class android.support.v4.app.FragmentActivity
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.GoogleApiClient$Builder: can't find referenced class android.support.v4.app.FragmentManager
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.GoogleApiClient$Builder: can't find referenced class android.support.v4.app.FragmentManager
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.GoogleApiClient$Builder: can't find referenced class android.support.v4.app.FragmentTransaction
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.GoogleApiClient$Builder: can't find referenced class android.support.v4.app.FragmentTransaction
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.GoogleApiClient$Builder: can't find referenced class android.support.v4.app.FragmentActivity
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.GoogleApiClient$Builder: can't find referenced class android.support.v4.app.FragmentActivity
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.GoogleApiClient$Builder: can't find referenced class android.support.v4.app.FragmentActivity
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.c: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.c: can't find referenced class android.support.v4.app.FragmentActivity
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.c: can't find referenced class android.support.v4.app.FragmentManager
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.c: can't find referenced class android.support.v4.app.FragmentTransaction
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.c: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.c: can't find referenced class android.support.v4.app.FragmentActivity
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.c: can't find referenced class android.support.v4.app.FragmentManager
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.c: can't find referenced class android.support.v4.app.FragmentTransaction
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.c: can't find referenced class android.support.v4.app.FragmentTransaction
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.c: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.c: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.c: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.d: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.d: can't find referenced class android.support.v4.app.FragmentActivity
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.d: can't find referenced class android.support.v4.app.FragmentManager
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.d: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.d: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.d: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.d: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.d: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.d: can't find referenced class android.support.v4.app.FragmentActivity
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.d: can't find referenced class android.support.v4.app.FragmentManager
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.common.api.d: can't find referenced method 'android.support.v4.app.FragmentActivity getActivity()' in class com.google.android.gms.common.api.d
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.dynamic.h: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.internal.gz: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.internal.gz: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.internal.gz: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.internal.gz: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.internal.he: can't find referenced class android.support.v4.app.ShareCompat
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.internal.he: can't find referenced class android.support.v4.app.ShareCompat$IntentBuilder
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment$a: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment$a: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment$a: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment$a: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment$b: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportMapFragment$b: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment$a: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment$a: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment$a: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment$a: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment$b: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.maps.SupportStreetViewPanoramaFragment$b: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.FragmentActivity
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.FragmentManager
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.FragmentTransaction
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.FragmentActivity
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.FragmentManager
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.FragmentManager
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.FragmentTransaction
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.FragmentTransaction
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment$c: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment$c: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp] Warning: com.google.android.gms.wallet.fragment.SupportWalletFragment$c: can't find referenced class android.support.v4.app.Fragment
[2017-04-13 02:47:21 - MyApp]       You should check if you need to specify additional program jars.
[2017-04-13 02:47:21 - MyApp] Warning: there were 150 unresolved references to classes or interfaces.
[2017-04-13 02:47:21 - MyApp]          You may need to specify additional library jars (using '-libraryjars').
[2017-04-13 02:47:21 - MyApp] Warning: there were 2 unresolved references to program class members.
[2017-04-13 02:47:21 - MyApp]          Your input classes appear to be inconsistent.
[2017-04-13 02:47:21 - MyApp]          You may need to recompile them and try again.
[2017-04-13 02:47:21 - MyApp]          Alternatively, you may have to specify the option 
[2017-04-13 02:47:21 - MyApp]          '-dontskipnonpubliclibraryclassmembers'.
[2017-04-13 02:47:21 - MyApp] java.io.IOException: Please correct the above warnings first.
[2017-04-13 02:47:21 - MyApp]   at proguard.Initializer.execute(Initializer.java:321)
[2017-04-13 02:47:21 - MyApp]   at proguard.ProGuard.initialize(ProGuard.java:211)
[2017-04-13 02:47:21 - MyApp]   at proguard.ProGuard.execute(ProGuard.java:86)
[2017-04-13 02:47:21 - MyApp]   at proguard.ProGuard.main(ProGuard.java:492)

警告说如果或者,您可能必须指定选项 -dontskipnonpubliclibraryclassmembers

这是我的 proguard.cfg

-optimizationpasses 5
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontskipnonpubliclibraryclassmembers
-dontpreverify
-verbose
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*

-keep public class * extends android.app.Activity
-keep public class * extends android.app.Application
-keep public class * extends android.app.Service
-keep public class * extends android.content.BroadcastReceiver
-keep public class * extends android.content.ContentProvider
-keep public class * extends android.app.backup.BackupAgentHelper
-keep public class * extends android.preference.Preference
-keep public class com.android.vending.licensing.ILicensingService

-keepclasseswithmembernames class * {
    native <methods>;
}

-keepclasseswithmembers class * {
    public <init>(android.content.Context, android.util.AttributeSet);
}

-keepclasseswithmembers class * {
    public <init>(android.content.Context, android.util.AttributeSet, int);
}

-keepclassmembers class * extends android.app.Activity {
   public void *(android.view.View);
}

-keepclassmembers enum * {
    public static **[] values();
    public static ** valueOf(java.lang.String);
}

-keep class * implements android.os.Parcelable {
  public static final android.os.Parcelable$Creator *;
}

【问题讨论】:

  • 通过在 proguard.cfg 上添加 -dontwarn android.support.v4.** -dontwarn com.google.android.gms.** 解决

标签: android proguard


【解决方案1】:

这就是我在我的 proguard 中为 android 支持所做的事情

#########--------Android Support--------#########
-keep class android.support.v4.app.** { *; }
-keep interface android.support.v4.app.** { *; }
-dontwarn android.support.**

如控制台日志中指向ProGuard Troubleshooting page 的链接所示,您应该将 project.properties 中的目标更改为包含缺失类的目标。在这种情况下:“android-18”或者可能是“Google Inc.:Google APIs:18”。

您仍然可以在 AndroidManifest.xml 中指定不同的 minSdkVersion。

您不应指定任何 -libraryjars 选项,因为 Android 构建过程已经为您指定了这些选项——您现在只会看到有关重复类的警告。事实上,Android 构建过程也为您指定了大多数其他选项。

来源:here

【讨论】:

  • 如果它不起作用,可能是你的 gradle 有问题。如果设置正确,请检查你的 android 版本、minSdkVersion、android 依赖项
【解决方案2】:

尝试将此行添加到您的 proguard 文件中:

-dontwarn android.support.v4.**

【讨论】:

  • 你确定你有同样的错误吗? @SiriusKuddo
  • 是的,但是在我添加后 -dontwarn com.google.android.gms.** 警告错误消失了
  • 干得好! @SiriusKuddo
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-08
  • 1970-01-01
  • 2017-02-01
  • 1970-01-01
相关资源
最近更新 更多