Android Open Source - Development file SmartFS






Project Summary

A distributed file system (SmartFS) for file access and sharing across multiple Android smartphones. It is a serverless file system, it is a peer-to-peer (p2p) distributed file system..

Web Site / Source Repository

SmartFS is hosted in the following web site
https://github.com/sambagga/SmartFS

If you think the Android project SmartFS listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of SmartFS.

ItemValue
Java File Count14
Target SDK Version17
Minimum SDK Version14
Activity Count4
jar files usedandroid-support-v4.jar
commons-cli-1.1.jar
jakarta-regexp-1.5.jar
jmdns.jar
log4j-1.2.14.jar
xercesImpl.jar
xml-dir-listing.0.2.1.jar
Required Permissionsandroid.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_WIFI_MULTICAST_STATE
android.permission.INTERNET
android.permission.READ_EXTERNAL_STORAGE
android.permission.READ_PHONE_STATE
android.permission.WRITE_EXTERNAL_STORAGE




Resource Files

There are 12 image files in SmartFS. The names of the image files are listed as follows.

directory_icon.png
directory_up.png
file.png
file_icon.png
ic_launcher_folder_closed.png
ic_launcher_folder_open.png
ic_launcher_folder_up_closed.png
ic_launcher_folder_up_open.png
list_selector_background_disable.9.png
list_selector_background_focus.9.png
list_selector_background_longpress.9.png
list_selector_background_pressed.9.png

The following screenshort is generated from the image listed above.

null




Java Source Files

SmartFS has the following Java source files.

com.example.smartfs.ClientAction.java
com.example.smartfs.CreateDatabase.java
com.example.smartfs.DataProvider.java
com.example.smartfs.FileArrayAdapter.java
com.example.smartfs.FileChooser.java
com.example.smartfs.FolderPicker.java
com.example.smartfs.FolderPickerTest.java
com.example.smartfs.Item.java
com.example.smartfs.ListServices.java
com.example.smartfs.LoginActivity.java
com.example.smartfs.RegisterService.java
com.example.smartfs.SmartFS.java
com.example.smartfs.setup.java