" 'api'기호를 해결할 수 없습니다."라는 오류 메시지가 계속 나타납니다. Google Places API를 사용하여 사용자 위치를 추적하는 애플리케이션을 개발 중입니다. 나는 그것을 작동 시키려고 노력했지만 수입 명세서로 인해 문제가 발생했습니다. 나는 다른 장소를 살펴 봤고 내가 찾은 출처는 모두 다른 것을 말해줍니다.
내 코드에 다음 가져 오기 문이 있습니다.
import org.apache.http.client.HttpResponseException;
import com.google.api.client.googleapis.GoogleHeaders;
import com.google.api.client.http.GenericUrl;
import com.google.api.client.http.HttpRequest;
import com.google.api.client.http.HttpRequestFactory;
import com.google.api.client.http.HttpRequestInitializer;
import com.google.api.client.http.HttpTransport;
import com.google.api.client.http.javanet.NetHttpTransport;
import com.google.api.client.http.json.JsonHttpParser;
import com.google.api.client.json.jackson.JacksonFactory;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.api.GoogleApiClient.OnConnectionFailedListener;
이것은 build.gradle의 모습입니다.
android {
useLibrary 'org.apache.http.legacy'
compileSdkVersion 25
buildToolsVersion "25.0.0"
defaultConfig {
applicationId "tech.pattullo.teamzero"
minSdkVersion 15
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
//compile 'com.google.android.gms:play-services:9.8.0'
//compile 'com.google.android.gms:play-services:7.2.0'
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.0.0'
testCompile 'junit:junit:4.12'
}
실제로 얼마나 많은 정보가 필요한지 잘 모르겠지만 'api'기호로 오류 메시지를 해결하는 방법을 모르겠습니다. 어떤 제안?
Google 장소를 원한다면 이것 만 있으면됩니다. 모든 Google Play 서비스를 컴파일 할 필요는 없습니다.
com.google.android.gms:play-services-places:9.8.0
위치 추적을 원하면 Places가 아닌 Location API가 필요하다고 생각합니다.
com.google.android.gms:play-services-location:9.8.0
Apache HTTP가 필요한 이유를 모르겠지만 현재 오류와 관련이없는 것 같습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다