Skip to content

Commit 14033fc

Browse files
Update MainActivity.java
1 parent e742280 commit 14033fc

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

uhid-PureJava/app/src/main/java/uhid/purejava/MainActivity.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
import android.content.ClipData;
55
import android.content.ClipboardManager;
66
import android.content.Context;
7+
import android.graphics.Color;
78
import android.os.Bundle;
9+
import android.view.Gravity;
10+
import android.view.ViewGroup;
11+
import android.widget.FrameLayout;
12+
import android.widget.TextView;
813
import android.widget.Toast;
914

1015
import com.android.commands.hid.Hid;
@@ -32,19 +37,18 @@ protected void onCreate(Bundle savedInstanceState) {
3237
textView.setLayoutParams(new FrameLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT));
3338
setContentView(textView);
3439

35-
40+
3641
File outputDir = getExternalFilesDir(null);
3742
boolean success = extractDexFile(outputDir);
3843
if (success) {
39-
4044
ClipboardManager clipboard = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
4145
String cmd = "export CLASSPATH=" + outputDir.getAbsolutePath() + "/classes.dex;app_process /system/bin " + Hid.class.getName();
4246
// 创建剪切板内容
4347
ClipData clip = ClipData.newPlainText("label", cmd);
4448

4549
// 将内容设置到剪切板
4650
clipboard.setPrimaryClip(clip);
47-
Toast.makeText(this, "命令已复制到剪切板:\n"+cmd, Toast.LENGTH_SHORT).show();
51+
Toast.makeText(this, "command copied to clipboard:\n"+cmd, Toast.LENGTH_SHORT).show();
4852
}
4953
}
5054

0 commit comments

Comments
 (0)