build.sh スクリプトを使用して Android を構築する方法について、本当に助けが必要です。build.sh には、次のようなコマンドがあります。
appName = "com.newbuild.configuration"と仮定しましょう。
parm1="s/package=\"com.default.packagename\"/package=\""$appName"\"/g"
find ../../ -name \AndroidManifest.xml -exec sed -i $parm1 {} \;
間違っている場合は訂正してください。このコマンドは、AndroidManifest.xmlpackage="com.default.packagename"
を見つけてからbyに置き換える必要があることを意味しpackage="com.newbuild.configuration"
ます。
今私の問題は、特定の権限(GCM用)があり、その権限のパッケージ名も変更する必要があることです。このスクリプトを使用してそれを達成するにはどうすればよいですか? または、parm
これを行うために別のものを作成する必要がありますか?
これから:
<permission
android:name="com.default.packagename.permission.C2D_MESSAGE"
android:protectionLevel="signature" />
<uses-permission
android:name="com.default.packagename.permission.C2D_MESSAGE" />
これに:
<permission
android:name="com.newbuild.configuration.permission.C2D_MESSAGE"
android:protectionLevel="signature" />
<uses-permission
android:name="com.newbuild.configuration.permission.C2D_MESSAGE" />
ありがとう!