From 60fd164f528702d3e853116a20e7e808d1083948 Mon Sep 17 00:00:00 2001 From: Kenny Root Date: Wed, 1 Oct 2014 23:13:45 +0100 Subject: Add some TargetApi annotations to appease lint --- app/src/main/java/org/connectbot/service/BackupAgent.java | 7 +++++-- app/src/main/java/org/connectbot/service/BackupWrapper.java | 5 +++-- app/src/main/java/org/connectbot/service/ConnectionNotifier.java | 2 ++ 3 files changed, 10 insertions(+), 4 deletions(-) (limited to 'app/src/main/java/org/connectbot/service') diff --git a/app/src/main/java/org/connectbot/service/BackupAgent.java b/app/src/main/java/org/connectbot/service/BackupAgent.java index 1e3bd81..85121d9 100644 --- a/app/src/main/java/org/connectbot/service/BackupAgent.java +++ b/app/src/main/java/org/connectbot/service/BackupAgent.java @@ -23,6 +23,7 @@ import org.connectbot.util.HostDatabase; import org.connectbot.util.PreferenceConstants; import org.connectbot.util.PubkeyDatabase; +import android.annotation.TargetApi; import android.app.backup.BackupAgentHelper; import android.app.backup.BackupDataInput; import android.app.backup.BackupDataOutput; @@ -32,9 +33,11 @@ import android.os.ParcelFileDescriptor; import android.util.Log; /** - * @author kroot - * + * ConnectBot's backup agent. This is only loaded on API 8 and later by + * reading the AndroidManifest.xml, so it shouldn't affect any minimum + * SDK level. */ +@TargetApi(8) public class BackupAgent extends BackupAgentHelper { @Override public void onCreate() { diff --git a/app/src/main/java/org/connectbot/service/BackupWrapper.java b/app/src/main/java/org/connectbot/service/BackupWrapper.java index bfc7535..11f1b52 100644 --- a/app/src/main/java/org/connectbot/service/BackupWrapper.java +++ b/app/src/main/java/org/connectbot/service/BackupWrapper.java @@ -19,13 +19,14 @@ package org.connectbot.service; import org.connectbot.util.PreferenceConstants; +import android.annotation.TargetApi; import android.app.backup.BackupManager; import android.content.Context; /** - * @author kroot - * + * This is only invoked on Froyo and beyond. */ +@TargetApi(8) public abstract class BackupWrapper { public static BackupWrapper getInstance() { if (PreferenceConstants.PRE_FROYO) diff --git a/app/src/main/java/org/connectbot/service/ConnectionNotifier.java b/app/src/main/java/org/connectbot/service/ConnectionNotifier.java index d276761..aedbd61 100644 --- a/app/src/main/java/org/connectbot/service/ConnectionNotifier.java +++ b/app/src/main/java/org/connectbot/service/ConnectionNotifier.java @@ -26,6 +26,7 @@ import org.connectbot.bean.HostBean; import org.connectbot.util.HostDatabase; import org.connectbot.util.PreferenceConstants; +import android.annotation.TargetApi; import android.app.Notification; import android.app.NotificationManager; import android.app.PendingIntent; @@ -174,6 +175,7 @@ public abstract class ConnectionNotifier { } } + @TargetApi(5) private static class EclairAndBeyond extends ConnectionNotifier { private static class Holder { private static final EclairAndBeyond sInstance = new EclairAndBeyond(); -- cgit v1.2.3