2017-02-18 17 views
0

При выполнении:Ни один класс definitiion не найдено/не удалось разрешение андроида/поддержки/v4/UTIL/ArrayMap

mGoogleApiClient = new GoogleApiClient.Builder(this) 
    .addApi(LocationServices.API) 
    .addConnectionCallbacks(this) 
    .addOnConnectionFailedListener(this) 
    .build(); 

Я включил андроид-поддержка-v4.jar им мой проект Eclipse, и включал Google-играть- services.jar. Кажется, класс ArrayMap должен был быть включен в android-support-v4.jar?

В соответствии с: https://developer.android.com/reference/android/support/v4/util/package-summary.html класс ArrayMap входит в lib?

Это мой список импорта:

import com.google.android.gms.common.ConnectionResult; 
import com.google.android.gms.common.api.GoogleApiClient; 
import com.google.android.gms.location.LocationListener; 
import com.google.android.gms.location.LocationRequest; 
import com.google.android.gms.location.LocationServices; 
import com.google.android.gms.maps.CameraUpdateFactory; 
import com.google.android.gms.maps.GoogleMap; 
import com.google.android.gms.maps.MapView; 
import com.google.android.gms.maps.GoogleMap.OnMyLocationButtonClickListener; 
import com.google.android.gms.maps.OnMapReadyCallback; 
import com.google.android.gms.maps.model.MarkerOptions; 
import com.google.android.gms.maps.model.LatLng; 
import android.content.Intent; 
import android.location.Location; 
import android.os.Bundle; 
import android.support.v4.app.FragmentActivity; 
import android.util.Log; 
import android.view.View; 
import android.widget.TextView; 
import android.widget.Toast; 
import ntoapps.sldata.gravmin.R; 

Вопрос: где найти последнюю обновленную версию андроида-поддержки-v4.jar?

ответ

0

Нашли решение: Создал новый проект android-support-v4-util для Linux и исходный код для ArrayMap и необходимые классы в папке src. Затем этот новый проект lib был включен как отдельный lib в проекте. См. «Свойства Android» и «Библиотечные проекты». Файлы java с классами были найдены в дополнениях Android SDK.