我正在开发一个存储在github存储库中的简单java项目,maven用于构建它,Travis-ci在将更改推送到存储库后自动构建它.我的老师要求,在travis-ci自动成功构建之后,我将整个项目压缩并存储起来.我已经用maven完成了项目的压缩.它将我的zip文件带到我项目的src/main/resources中,这样我就可以在我的github存储库中推送ziip文件了.但是当travis创建zip文件时,它不会将zip压缩到github中的存储库.相反,它生成zip文件到/ home/travis/build/my-user/...
这就是travis终端所说的:[INFO]建筑拉链:/home/travis/build/fabiophillip/calculadoralib/src/main/resources/CalculadoraLib-0.0.1-SNAPSHOT-assembly.zip
如何让travis-ci将此zip文件推送到我的github存储库而不是这个我不知道如何访问的travis文件夹?
我正在尝试使用Google Play游戏服务为我的游戏添加成就.我的游戏中负责提供成就的活动已经扩展了BaseGameActivity,当它必须给出成就时它调用beginUserInitiatedSignIn,因此用户必须登录,但是当我解锁用户的成就时,我保持得到"java.lang.IllegalStateException:GoogleApiClient尚未连接".谁能告诉我我做错了什么?这是负责解锁成就的代码(它来自BaseGameUtils扩展BaseGameActivity的类):
private void darConquistaDerrubouArvore(int numeroDeAcertos) {
// start the asynchronous sign in flow
mSignInClicked = true;
mGoogleApiClient.connect();
if(numeroDeAcertos <= 40)
{
try
{
beginUserInitiatedSignIn();
Games.Achievements.unlock(gameHelper.getApiClient(), "CgkIs_27xcoSEAIQAQ");
Log.i("TelaModoCasual", "usuário não está logado");
this.onSignInFailed();
}
catch(Exception exc)
{
exc.printStackTrace();
this.onSignInFailed();
}
}
}
Run Code Online (Sandbox Code Playgroud) 我正在创建一个Android项目,我有一个按钮,我希望它在用户点击它之后在按钮下面显示一个吐司.我不想猜测按钮的坐标,所以有人有提示吗?
我正在尝试使用Google Play游戏服务开发实时多人游戏,我下载了示例(ButtonClicker2000),但Eclipse ADK一直在抱怨com.google.android.gms.games.GamesClient无法解析.
所有其他进口工作正常:
import com.google.android.gms.games.Games;
import com.google.android.gms.games.GamesActivityResultCodes;
import com.google.android.gms.games.multiplayer.Invitation;
import com.google.android.gms.games.multiplayer.OnInvitationReceivedListener;
import com.google.android.gms.games.multiplayer.Participant;
import com.google.android.gms.games.multiplayer.realtime.RealTimeMessage;
import com.google.android.gms.games.multiplayer.realtime.RealTimeMessageReceivedListener;
import com.google.android.gms.games.multiplayer.realtime.Room;
import com.google.android.gms.games.multiplayer.realtime.RoomConfig;
import com.google.android.gms.games.multiplayer.realtime.RoomStatusUpdateListener;
import com.google.android.gms.games.multiplayer.realtime.RoomUpdateListener;
import com.google.example.games.basegameutils.BaseGameActivity;
Run Code Online (Sandbox Code Playgroud)
有谁知道如何解决这一问题?
android ×3
java ×2
achievements ×1
github ×1
google-play ×1
import ×1
maven ×1
toast ×1
travis-ci ×1