* @since 2.0
*
* @return The application's root directory path
+ * @remarks If the platform policy is changed or the device is different, the returned file path can be different. @n
+ * Rather than changing the returned file path as hard coding, use as it is.
*/
Tizen::Base::String GetAppRootPath(void) const;
* @since 2.0
*
* @return The application's data directory path
+ * @remarks If the platform policy is changed or the device is different, the returned file path can be different. @n
+ * Rather than changing the returned file path as hard coding, use as it is.
*/
Tizen::Base::String GetAppDataPath(void) const;
* @since 2.0
*
* @return The application's resource directory path
+ * @remarks If the platform policy is changed or the device is different, the returned file path can be different. @n
+ * Rather than changing the returned file path as hard coding, use as it is.
*/
Tizen::Base::String GetAppResourcePath(void) const;
* @since 2.1
*
* @return The application's shared directory path
+ * @remarks If the platform policy is changed or the device is different, the returned file path can be different. @n
+ * Rather than changing the returned file path as hard coding, use as it is.
*/
Tizen::Base::String GetAppSharedPath(void) const;
* @exception E_SUCCESS The method is successful.
* @exception E_APP_NOT_INSTALLED The expected shared directory has not been found
* because the application specified by @c appId cannot be installed.
- * @remarks
+ * @remarks
* - The returned path can be invalid when the application specified by @c appId is uninstalled.
* - The specific error code can be accessed using the GetLastResult() method.
+ * - If the platform policy is changed or the device is different, the returned file path can be different. @n
+ * Rather than changing the returned file path as hard coding, use as it is.
*/
static Tizen::Base::String GetAppSharedPath(const AppId& appId);
* - The specific error code can be accessed using the GetLastResult() method.
* - For more information on AppControl resolution, see <a href="../org.tizen.native.appprogramming/html/guide/app/app_controls.htm">Application Controls</a>.
*/
- bool IsUserPreferredAppForAppControlResolution(const AppId& appId) const;
+ bool IsUserPreferredAppForAppControlResolution(const AppId& appId) const;
/**
* Clears the user preference for all the AppControl resolutions of the specified application.
* @since 2.0
*
* @return The media directory path
+ * @remarks If the platform policy is changed or the device is different, the returned file path can be different. @n
+ * Rather than changing the returned file path as hard coding, use as it is.
*/
static Tizen::Base::String GetMediaPath(void);
* @since 2.0
*
* @return The default download directory path
+ * @remarks If the platform policy is changed or the device is different, the returned file path can be different. @n
+ * Rather than changing the returned file path as hard coding, use as it is.
*/
static Tizen::Base::String GetDefaultDownloadPath(void);
* @since 2.0
*
* @return The external storage directory path
+ * @remarks If the platform policy is changed or the device is different, the returned file path can be different. @n
+ * Rather than changing the returned file path as hard coding, use as it is.
*/
static Tizen::Base::String GetExternalStoragePath(void);
* @return The pre-defined directory path according to the specified @c dirType, @n
* else an empty string if the specified @c dirType is invalid
* @param[in] dirType The pre-defined directory type
- * @remarks The directory path for some directory types such as IMAGES, SOUNDS, VIDEOS, CAMERA, DOWNLOADS, and OTHERS may not yet exist,
- * so you must make sure that it exists before using it.
+ * @remarks
+ * - The directory path for some directory types such as IMAGES, SOUNDS, VIDEOS, CAMERA, DOWNLOADS, and OTHERS may not yet exist,
+ * so you must make sure that it exists before using it.
+ * - If the platform policy is changed or the device is different, the returned file path can be different. @n
+ * Rather than changing the returned file path as hard coding, use as it is.
* @see Tizen::Io::Directory::Create()
*/
static Tizen::Base::String GetPredefinedPath(PredefinedDirectoryType dirType);
mkdir -p /opt/usr/media/Others
mkdir -p /opt/usr/media/Sounds
mkdir -p /opt/usr/media/Videos
-mkdir -p /opt/usr/media/Camera
+mkdir -p /opt/usr/media/DCIM/Camera
mkdir -p /tmp/osp
static const wchar_t _MEDIA_IMAGES_PATH[] = L"/opt/usr/media/Images/";
static const wchar_t _MEDIA_SOUNDS_PATH[] = L"/opt/usr/media/Sounds/";
static const wchar_t _MEDIA_VIDEOS_PATH[] = L"/opt/usr/media/Videos/";
-static const wchar_t _MEDIA_CAMERA_PATH[] = L"/opt/usr/media/Camera/";
+static const wchar_t _MEDIA_CAMERA_PATH[] = L"/opt/usr/media/DCIM/Camera/";
static const wchar_t _MEDIA_DOWNLOADS_PATH[] = L"/opt/usr/media/Downloads/";
static const wchar_t _MEDIA_OTHERS_PATH[] = L"/opt/usr/media/Others/";
static const wchar_t _EXTERNAL_MMC_IMAGES_PATH[] = L"/opt/storage/sdcard/Images/";
static const wchar_t _EXTERNAL_MMC_SOUNDS_PATH[] = L"/opt/storage/sdcard/Sounds/";
static const wchar_t _EXTERNAL_MMC_VIDEOS_PATH[] = L"/opt/storage/sdcard/Videos/";
-static const wchar_t _EXTERNAL_MMC_CAMERA_PATH[] = L"/opt/storage/sdcard/Camera/";
+static const wchar_t _EXTERNAL_MMC_CAMERA_PATH[] = L"/opt/storage/sdcard/DCIM/Camera/";
static const wchar_t _EXTERNAL_MMC_DOWNLOADS_PATH[] = L"/opt/storage/sdcard/Downloads/";
static const wchar_t _EXTERNAL_MMC_OTHERS_PATH[] = L"/opt/storage/sdcard/Others/";
static const wchar_t _RINGTONE_PATH[] = L"/opt/share/settings/Ringtones/";