Linphone android를 this에서 빌드하고 SDK api 23과 NDK r11c를 우분투 16.10에서 만들려고합니다. 이미 성공적으로 만들었지 만 패키지 이름을 변경하여 편지에 대한 안내에 따라 Google Play 스토어에 업로드 할 수 있습니다. 예를 들어 :다른 패키지 이름의 Linphone android를 만들 수 없습니다
는 다른 패키지 이름으로 APK를 만들려면 당신은 custom_rules.xml 파일을 편집해야
:
은 "linphone.package.name"라는 이름의 특성과 변화에 대한보기 이 값은 이에 따라
이미 완료 :
<?xml version="1.0" encoding="UTF-8"?>
<project name="custom_rules">
<property name="linphone.package.name" value="my.name" />
....
그럼 난 댓글이 모든 <!-- Change package ! -->
코멘트에 org.linphone
의 모든 인스턴스를 대체하여
나타나는 곳
도 AndroidManifest를 파일의 값을 업데이트했다. 그들 모두는 비록 중요하지 않을 수도 있지만 의견입니다. 고해상도/XML/syncadapter.xml : 나는
make
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="org.linphone" android:installLocation="auto" android:versionCode="3253" android:versionName="3.2.5">
를 실행하고 다음 단계는 파일의 패키지 이름도
변화 때 오류가 발생하기 때문에 나는이 일을 변경하지 않은 , 고해상도/XML/contacts.xml 및 고해상도/값/non_localizable_custom 어디가 말한 것처럼 내가 정확히 한
나타납니다. 마지막 단계는 make를 실행하는 것입니다.
하지만 내가 얻은 결과는 org.linphone입니다. 아무리 변경해도 상관 없습니다. 나는 어떤 걸 망치지 않았 니? 우리는 심지어 linphone 패키지 이름을
org.linphone
이외의 것으로 변경할 수 있습니까? 그리고 아니오, 나는 그 패키지 이름을 this method으로 바꿀 수 없다. 단지 프로젝트를 벽돌 짓고, 빌드 할 수 없게 만든다.