小编Fab*_*ues的帖子

在成功构建之后使travis-ci压缩我的项目并将其推送到github

我正在开发一个存储在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文件夹?

java github maven travis-ci

5
推荐指数
1
解决办法
4589
查看次数

java.lang.IllegalStateException:GoogleApiClient尚未连接

我正在尝试使用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)

java android achievements google-play

5
推荐指数
1
解决办法
7705
查看次数

Android - 在视图下方显示吐司?

我正在创建一个Android项目,我有一个按钮,我希望它在用户点击它之后在按钮下面显示一个吐司.我不想猜测按钮的坐标,所以有人有提示吗?

android toast android-layout

4
推荐指数
2
解决办法
2404
查看次数

com.google.android.gms.games.GamesClient无法解析

我正在尝试使用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)

有谁知道如何解决这一问题?

import android google-play-services

3
推荐指数
1
解决办法
7205
查看次数