From 720007ae32e42e77137c0eaf0ba7b15afa9da67f Mon Sep 17 00:00:00 2001 From: Greg Alexander Date: Tue, 16 Dec 2014 09:55:54 -0500 Subject: [PATCH] now it compiles... --- AndroidManifest.xml | 2 +- src/org/galexander/sshd/SimpleSSHDService.java | 11 ++++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 07ab558..cd49b47 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -12,6 +12,6 @@ + android:label="SimpleSSHDService" /> diff --git a/src/org/galexander/sshd/SimpleSSHDService.java b/src/org/galexander/sshd/SimpleSSHDService.java index d1e3a2f..bf30323 100644 --- a/src/org/galexander/sshd/SimpleSSHDService.java +++ b/src/org/galexander/sshd/SimpleSSHDService.java @@ -1,13 +1,15 @@ package org.galexander.sshd; import android.app.Service; +import android.content.Intent; +import android.os.IBinder; public class SimpleSSHDService extends Service { public int sshd_pid = 0; public int onStartCommand(Intent intent, int flags, int startId) { if ((intent == null) || - (!intent.getBooleanExtra("stop", false)) { + (!intent.getBooleanExtra("stop", false))) { if (is_started()) { stop_sshd(); } @@ -18,13 +20,16 @@ public class SimpleSSHDService extends Service { return START_NOT_STICKY; } } + public IBinder onBind(Intent intent) { + return null; + } public boolean is_started() { return (sshd_pid != 0); } - private native void start_sshd(void); - private native void stop_sshd(void); + private native void start_sshd(); + private native void stop_sshd(); static { System.loadLibrary("simplesshd-jni"); }