在Packages\apps\mms\src\com\android\mms\ui\UriImage.java
initFromContentUri函數
請找到這段代碼:
/// M: Code analyze 003, For fix bug ALPS00278013, send the Mms
// with a image from phone to email,but the image name changed
// to number and the suffix is lost when received. @{
// filePath = uri.getPath();
filePath = c.getString(
c.getColumnIndexOrThrow(Images.Media.DATA));
/// @}
改為:
/// M: Code analyze 003, For fix bug ALPS00278013, send the Mms
// with a image from phone to email,but the image name changed
// to number and the suffix is lost when received. @{
// filePath = uri.getPath();
try {
filePath = c.getString(
c.getColumnIndexOrThrow(Images.Media.DATA));
} catch (IllegalArgumentException e){
filePath = uri.getPath();
}
/// @}