0
データを収集して特定のフォルダに保存するアプリを作成しています。今や、WiFiのみが利用可能な場合、特定のアカウント(ユーザーの管理アカウントではない)のGoogleドライブに自動的にアップロードするソースコードを探していました。 ファイルをドライブにアップロードできますが、私はこれを特に探していました。wifiが利用可能なときにGoogleドライブにファイルをアップロードする方法
データを収集して特定のフォルダに保存するアプリを作成しています。今や、WiFiのみが利用可能な場合、特定のアカウント(ユーザーの管理アカウントではない)のGoogleドライブに自動的にアップロードするソースコードを探していました。 ファイルをドライブにアップロードできますが、私はこれを特に探していました。wifiが利用可能なときにGoogleドライブにファイルをアップロードする方法
アップロードする前に、無線LANが有効になっているかどうかを確認:
public static boolean isWiFiConnected() {
WifiManager wifiMgr = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);
if (wifiMgr != null && wifiMgr.isWifiEnabled()) { // Wi-Fi adapter is ON
WifiInfo wifiInfo = wifiMgr.getConnectionInfo();
if (wifiInfo != null && wifiInfo.getNetworkId() == -1) {
return false; // Not connected to an access point
}
return true; // Connected to an access point
} else {
return false; // Wi-Fi adapter is OFF
}
}
許可を忘れないでください:
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" >
私はhttps://github.comで試してみましたので、初心者です/ googledrive/android-quickstart多くの試行錯誤の後、私は成功することができた。 – DroidSig
すべてのユーザーのために1つのリポジトリを管理したい場合は、おそらくドライブを使いたくないでしょう。 firebaseを試してみてください。 – Anatoli