글꼴 설치 프로그램으로 작동하는 Android 앱을 개발할 예정입니다. 내 응용 프로그램의 대상이 원하는 글꼴을 포함하지 않는 루틴 된 장치이며 war \ fonts \에서 \ system \ fonts 폴더로 설치됩니다. 도움android 루트 장치의 system fonts 디렉토리에 사용자 정의 글꼴을 설치하는 방법
2
A
답변
2
이 시도 :
먼저 당신이 assets
에 넣어 또는 인터넷에서 다운로드하려는 경우 나도 몰라 /sdcard/
에 사용자 정의 글꼴을 복사해야이 코드를 테스트 할 수 있습니다. 어쨌든 테스트에 사용 다음 명령 줄 : 이제
./adb push sample.ttf /sdcard/
cd /<path_to_sdk>/platforms-tools/
./adb root
./adb remount
코드 :
이 코드는 명령의 무리를 실행 . 중요한 부분은이 명령이 자신의 글꼴로 기본 android 글꼴을 변경한다는 것입니다. 항상 백업을 만드십시오.
Process process;
try {
process = Runtime.getRuntime().exec("mount -o remount /dev/mtdblock4 /system");
process = Runtime.getRuntime().exec("cat /system/fonts/DroidSansFallback.ttf >> /sdcard/DroidSansFallback.ttf");
process = Runtime.getRuntime().exec("cat /sdcard/sample.ttf >> /system/fonts/DroidSansFallback.ttf");
process = Runtime.getRuntime().exec("mount -o ro,remount /dev/mtdblock4 /system");
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream()));
} catch (IOException e) {
e.printStackTrace();
}
또한이 작업을 수행 한 후에는 장치를 재부팅해야합니다.
관련 문제
- 1. 안드로이드 장치의 루트 디렉토리에 추가 글꼴을 설치하는 방법
- 2. 글꼴을 프로그래밍 방식으로/System/Library/Fonts /로 복사하는 방법?
- 3. CSS에서 사용자 정의 글꼴을 설치하는 방법
- 4. HTML 사이트에 사용자 정의 글꼴을 설치하는 방법
- 5. android 라이브러리에서 사용자 정의 글꼴을 사용하는 방법
- 6. 웹 사이트를로드하기 전에 사용자 정의 글꼴을 설치하는 방법은 무엇입니까?
- 7. 사용자 정의 글꼴을 사용하는 사용자 정의 텍스트보기
- 8. Android Studio Editor \ Fonts for IDE
- 9. 시스템에 사용자 정의 글꼴을 설치하는 방법 ?? 워드 패드로 복사 하시겠습니까?
- 10. App.xaml에서 전역 사용자 정의 글꼴을 설정하는 방법
- 11. coldfusion에서 사용자 정의 글꼴을 사용하는 방법
- 12. 사용자 정의 글꼴을 사용하는 방법 BaseAdapter
- 13. 사용자 정의 글꼴을 사용하는 스타일을 정의하는 방법
- 14. 안드로이드에 대한 사용자 정의 글꼴을 설정하는 방법?
- 15. 타일 밀에서 사용자 정의 글꼴을 사용합니까?
- 16. html로 사용자 정의 글꼴을 참조하는 방법은 무엇입니까?
- 17. 파일을 Android/system 디렉토리에 저장하는 방법은 무엇입니까?
- 18. android view에서 사용자 정의 글꼴을 설정할 수 없습니다.
- 19. inno setup을 사용하여 글꼴을 설치하는 방법
- 20. android : 전체 응용 프로그램에 사용자 정의 글꼴을 설정하는 방법
- 21. Android : 테마/스타일/xml에 사용자 정의 글꼴을 추가하는 방법
- 22. 노키아에 특정 글꼴을 설치하는 방법?
- 23. Action bar 또는 Activity title Android 용 사용자 정의 글꼴을 설정하는 방법 Android?
- 24. 사용자 정의 글꼴 사용 android xamarin
- 25. 입력으로 사용자 정의 키보드에 사용자 정의 글꼴을 입력하는 방법
- 26. /system 디렉토리에 파일 만들기
- 27. GTK 응용 프로그램에서 사용자 정의 글꼴을 사용하는 방법
- 28. synth 스타일로 사용자 정의 글꼴을 설정하는 방법
- 29. bada에 사용자 정의 글꼴을 추가하는 방법
- 30. html 코드에 사용자 정의 글꼴을 추가하는 방법
감사합니다. 잘 작동합니다. – RealDream
나는'mount -o rw, remount/system'을 사용하도록 권하고 싶습니다.'/ dev/mtdblock4 '가 없기 때문에, 그 매개 변수는 필요 없으며 전화마다 다릅니다. 내 전화 (Motorola Droid 4)에서는'/ dev/block/mmcblk1p20'입니다. 이 매개 변수를 생략하면 필요하지 않지만 문제가 발생할 수 있습니다. – Dakkaron