Android Open Source - Development dropbox SyncDroid-SD






Project Summary

SyncDroid SD is an Android App for syncronising files from your SD card with (S)FTP(s)/SCP/SMB/Dropbox.

Web Site / Source Repository

SyncDroid-SD is hosted in the following web site
https://github.com/arturh85/SyncDroid-SD

If you think the Android project SyncDroid-SD 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 SyncDroid-SD.

ItemValue
Java File Count46
Supported screen sizes[ldpi, mdpi, hdpi]
Minimum SDK Version7
Activity Count6
jar files usedapache-mime4j-0.6.jar
bcprov-jdk15-1.43.jar
commons-codec-1.3.jar
commons-httpclient-3.1.jar
commons-logging-1.0.4.jar
commons-net-ftp-2.0.jar
commons-vfs-2.0.jar
dropbox-client-1.0-SNAPSHOT.jar
guice-2.0-no_aop.jar
httpmime-4.0.jar
jcifs-1.3.15.jar
jsch-0.1.41.jar
json_simple-1.1.jar
roboguice-1.0.jar
signpost-commonshttp4-1.2.1.1.jar
signpost-core-1.2.1.1.jar
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_WIFI_STATE
android.permission.AUTHENTICATE_ACCOUNTS
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.MANAGE_ACCOUNTS
android.permission.READ_SYNC_SETTINGS
android.permission.READ_SYNC_STATS
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.STORAGE
android.permission.USE_CREDENTIALS
android.permission.WRITE_SECURE_SETTINGS
android.permission.WRITE_SETTINGS
android.permission.WRITE_SYNC_SETTINGS




Resource Files

There are 3 image files in SyncDroid-SD. The names of the image files are listed as follows.

error.png
progress.png
success.png

The following screenshort is generated from the image listed above.

null

Java Source Files

SyncDroid-SD has the following Java source files.

de.syncdroid.AbstractActivity.java
de.syncdroid.GuiceService.java
de.syncdroid.Job.java
de.syncdroid.SyncApplication.java
de.syncdroid.SyncBroadcastReceiver.java
de.syncdroid.SyncModule.java
de.syncdroid.Utils.java
de.syncdroid.activity.LocationEditActivity.java
de.syncdroid.activity.LocationListActivity.java
de.syncdroid.activity.LogViewActivity.java
de.syncdroid.activity.ProfileEditActivity.java
de.syncdroid.activity.ProfileListActivity.java
de.syncdroid.activity.SettingsActivity.java
de.syncdroid.db.model.Location.java
de.syncdroid.db.model.LocationCell.java
de.syncdroid.db.model.Model.java
de.syncdroid.db.model.Profile.java
de.syncdroid.db.model.ProfileStatusLog.java
de.syncdroid.db.service.LocationCellService.java
de.syncdroid.db.service.LocationService.java
de.syncdroid.db.service.ProfileService.java
de.syncdroid.db.service.ProfileStatusLogService.java
de.syncdroid.db.service.Service.java
de.syncdroid.db.service.impl.AbstractServiceImpl.java
de.syncdroid.db.service.impl.DatabaseHelper.java
de.syncdroid.db.service.impl.LocationCellServiceImpl.java
de.syncdroid.db.service.impl.LocationServiceImpl.java
de.syncdroid.db.service.impl.ProfileServiceImpl.java
de.syncdroid.db.service.impl.ProfileStatusLogServiceImpl.java
de.syncdroid.service.AuthenticationService.java
de.syncdroid.service.LocationDiscoveryService.java
de.syncdroid.service.SyncAdapter.java
de.syncdroid.service.SyncService.java
de.syncdroid.transfer.FileTransferClient.java
de.syncdroid.transfer.impl.AbstractFileTransferClient.java
de.syncdroid.transfer.impl.DropboxFileTransferClient.java
de.syncdroid.transfer.impl.FtpFileTransferClient.java
de.syncdroid.transfer.impl.ScpFileTransferClient.java
de.syncdroid.transfer.impl.SmbFileTransferClient.java
de.syncdroid.work.AbstractCopyJob.java
de.syncdroid.work.OneWayCopyJob.java