diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000000000000000000000000000000000000..94a25f7f4cb416c083d265558da75d457237d671 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/java/jp/ruby/rubylibrary/MainActivity.java b/app/src/main/java/jp/ruby/rubylibrary/MainActivity.java new file mode 100644 index 0000000000000000000000000000000000000000..d0b4a759bb73d933f6ac5a54e93d23a209556f58 --- /dev/null +++ b/app/src/main/java/jp/ruby/rubylibrary/MainActivity.java @@ -0,0 +1,29 @@ +package jp.ruby.rubylibrary; + +import android.app.Activity; +import android.os.Bundle; +import android.widget.TextView; + +import java.nio.charset.Charset; + +import yuki.resource.extended.StorageIOManager; + +public class MainActivity extends Activity { + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_main); + TextView tv=(TextView)findViewById(R.id.tv); + String s= null; + try { + StorageIOManager.WriteStringToFileSystem(getApplicationContext(),"/storage/emulated/0/1.txt","TEST IO"); + s = StorageIOManager.ReadStringFromFileSystem(getApplicationContext(),"/system/bin/sh",true); + tv.setText(s); + } catch (Exception e) { + e.printStackTrace(); + tv.setText(e.getLocalizedMessage()); + } + + } +} diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml new file mode 100644 index 0000000000000000000000000000000000000000..0c143e3fee0ef11a1809318f3dee46aa48112142 --- /dev/null +++ b/app/src/main/res/layout/activity_main.xml @@ -0,0 +1,16 @@ + + + + +