Fixed the $fh.act vs. $fh.cloud issue
Fixed the $fh.act vs. $fh.cloud issue

In the FHAgent.java file, the "call" function had to be changed from 

private void call(final String act, final JSONObject params, final FHActCallback callback) {
        if (initialised == false) {
            Log.i("FEEDHENRY", "App request without initialising");
            callback.fail(getFakedErrorResponse("App not initialised."));
            return;
        } else {
            try {
                FHActRequest request = FH.buildActRequest(act, params);
                request.executeAsync(callback);
            } catch (Exception e) {
                e.printStackTrace();
                callback.fail(getFakedErrorResponse(e.getMessage()));
            }
        }
    }

to

 private void call(final String path, final JSONObject params, final FHActCallback callback) {
        try {
            FHCloudRequest request = FH.buildCloudRequest(path, "POST", null, params);
            request.executeAsync(callback);
        } catch (Exception e) {
            e.printStackTrace();
            Log.i("fh", "Init Failed!");
        }
    }

In this way the weather function works as well.
danielpassos/welcome-android,feedhenry-templates/welcome-android