* classes
*/
public class MainApp extends Application {
-
+
+ private static final String TAG = MainApp.class.getSimpleName();
+
private static final String AUTH_ON = "on";
@SuppressWarnings("unused")
public static String getUserAgent() {
String appString = getAppContext().getResources().getString(R.string.user_agent);
String packageName = getAppContext().getPackageName();
+ String version = "";
+
PackageInfo pInfo = null;
try {
pInfo = getAppContext().getPackageManager().getPackageInfo(packageName, 0);
+ if (pInfo != null) {
+ version = "/" + pInfo.versionName;
+ }
} catch (PackageManager.NameNotFoundException e) {
-
- }
- String version = "";
- if (pInfo != null) {
- version = "/" + pInfo.versionName;
+ Log_OC.e(TAG, "Trying to get packageName", e.getCause());
}
- // Mozilla/5.0 (Android) ownCloud /1.7.0
+ // Mozilla/5.0 (Android) ownCloud /1.7.0
String userAgent = appString + version;
return userAgent;