嘗試構建Android時發現以下錯誤。 iOS調試和發佈都可以。無法在代號1中構建Android
All input files are considered out-of-date for incremental task ':compileReleaseJavaWithJavac'.
Compiling with source level 1.7 and target level 1.7.
:compileReleaseJavaWithJavac - is not incremental (e.g. outputs have changed, no previous execution, etc.).
file or directory '/tmp/build6717517675623000166xxx/MainUI/src/release/java', not found
Compiling with JDK Java compiler API.
/tmp/build6717517675623000166xxx/MainUI/src/main/java/com/codename1/social/GoogleImpl.java:40: error: package com.google.android.gms.auth.api does not exist
import com.google.android.gms.auth.api.Auth;
^
/tmp/build6717517675623000166xxx/MainUI/src/main/java/com/codename1/social/GoogleImpl.java:41: error: package com.google.android.gms.auth.api.signin does not exist
import com.google.android.gms.auth.api.signin.GoogleSignInAccount;
^
/tmp/build6717517675623000166xxx/MainUI/src/main/java/com/codename1/social/GoogleImpl.java:42: error: package com.google.android.gms.auth.api.signin does not exist
import com.google.android.gms.auth.api.signin.GoogleSignInOptions;
^
/tmp/build6717517675623000166xxx/MainUI/src/main/java/com/codename1/social/GoogleImpl.java:43: error: package com.google.android.gms.auth.api.signin does not exist
import com.google.android.gms.auth.api.signin.GoogleSignInResult;
^
/tmp/build6717517675623000166xxx/MainUI/src/main/java/com/codename1/social/GoogleImpl.java:99: error: package Auth does not exist
Intent signInIntent = Auth.GoogleSignInApi.getSignInIntent(client);
^
/tmp/build6717517675623000166xxx/MainUI/src/main/java/com/codename1/social/GoogleImpl.java:106: error: cannot find symbol
final GoogleSignInResult result = Auth.GoogleSignInApi.getSignInResultFromIntent(data);
^
symbol: class GoogleSignInResult
/tmp/build6717517675623000166xxx/MainUI/src/main/java/com/codename1/social/GoogleImpl.java:106: error: package Auth does not exist
final GoogleSignInResult result = Auth.GoogleSignInApi.getSignInResultFromIntent(data);
^
/tmp/build6717517675623000166xxx/MainUI/src/main/java/com/codename1/social/GoogleImpl.java:110: error: cannot find symbol
GoogleSignInAccount acct = result.getSignInAccount();
^
symbol: class GoogleSignInAccount
/tmp/build6717517675623000166xxx/MainUI/src/main/java/com/codename1/social/GoogleImpl.java:228: error: cannot find symbol
GoogleSignInOptions gso;
^
symbol: class GoogleSignInOptions
location: class GoogleImpl
/tmp/build6717517675623000166xxx/MainUI/src/main/java/com/codename1/social/GoogleImpl.java:232: error: package GoogleSignInOptions does not exist
gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
^
/tmp/build6717517675623000166xxx/MainUI/src/main/java/com/codename1/social/GoogleImpl.java:232: error: cannot find symbol
gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
^
symbol: variable GoogleSignInOptions
location: class GoogleImpl
/tmp/build6717517675623000166xxx/MainUI/src/main/java/com/codename1/social/GoogleImpl.java:241: error: package GoogleSignInOptions does not exist
gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN).build();
^
/tmp/build6717517675623000166xxx/MainUI/src/main/java/com/codename1/social/GoogleImpl.java:241: error: cannot find symbol
gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN).build();
^
symbol: variable GoogleSignInOptions
location: class GoogleImpl
/tmp/build6717517675623000166xxx/MainUI/src/main/java/com/codename1/social/GoogleImpl.java:246: error: cannot find symbol
.addApi(Auth.GOOGLE_SIGN_IN_API, gso)
^
symbol: variable Auth
location: class GoogleImpl
/tmp/build6717517675623000166xxx/MainUI/src/main/java/com/codename1/social/GoogleImpl.java:260: error: cannot find symbol
mGoogleApiClient.connect(GoogleApiClient.SIGN_IN_MODE_OPTIONAL);
^
symbol: variable SIGN_IN_MODE_OPTIONAL
location: interface GoogleApiClient
/tmp/build6717517675623000166xxx/MainUI/src/main/java/com/codename1/social/GoogleImpl.java:275: error: package Auth does not exist
Auth.GoogleSignInApi.signOut(client).setResultCallback(
我也可以在調試器中運行它。
我需要使用GoogleLogin,但我不知道是什麼導致了這個錯誤。
有什麼想法?
謝謝。刪除我可以構建的構建提示後。然而,該功能不起作用,它現在返回DEVELOPER_ERROR ...無論如何謝謝 – Jensan
只是錯誤的Web客戶端ID的問題。它現在有效。謝謝。 – Jensan