首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >覆盖清单(主题)

覆盖清单(主题)
EN

Stack Overflow用户
提问于 2016-05-13 09:39:31
回答 1查看 89关注 0票数 0

我有一个有3个主题的项目(支持、客户关系管理、销售),当我编译一个版本时,我必须更改tiapp.xml:

  • id (com.website.support/crm/sales)
  • 名称(网站支持/客户关系管理/销售)
  • android清单

我的问题是:有任何方法可以替换或合并android清单或tiapp.xml文件的某些部分:

  • 使用-权限android:name="com.websitesupport/crm/sales.permission.MAPS_RECEIVE“
  • 权限android:name="com.website.support/crm/sales.permission.MAPS_RECEIVE“
  • 活性android:name=".WebsiteSupport/CRM/SalesActivity“

这是我的舱单:

代码语言:javascript
复制
<android xmlns:android="http://schemas.android.com/apk/res/android">
    <tool-api-level>14</tool-api-level>
    <manifest>
        <uses-sdk android:maxSdkVersion="23"
            android:minSdkVersion="14" android:targetSdkVersion="23"/>
        <uses-permission android:name="android.permission.INTERNET"/>
        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
        <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"/>
        <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
        <uses-feature android:glEsVersion="0x00020000" android:required="true"/>
        <uses-permission android:name="com.website.[support/crm/sales].permission.MAPS_RECEIVE"/>
        <permission
            android:name="com.website.[support/crm/sales].permission.MAPS_RECEIVE" android:protectionLevel="signature"/>
        <application android:debuggable="true"
            android:largeHeap="true" android:theme="@style/Theme.MyTheme">
            <meta-data
                android:name="com.google.android.maps.v2.API_KEY" android:value="AIzaSyDcN-CWFqg4-Ai4Es10E0sSDmJ7seo4XAg"/>
            <activity
                android:configChanges="keyboardHidden|orientation|screenSize"
                android:label="@string/app_name"
                android:name=".Website[Support/CRM/Sales]Activity" android:screenOrientation="landscape"/>
        </application>
        <supports-screens android:anyDensity="true"/>
    </manifest>
</android>

主/默认图标,我必须手动替换它们,而这个特性没有添加:https://jira.appcelerator.org/browse/ALOY-1318

EN

回答 1

Stack Overflow用户

发布于 2016-05-23 11:40:11

不幸的是,tiapp.xml是少数几件你还不能通过合金主题:https://jira.appcelerator.org/browse/ALOY-1118的事情之一。

这是因为鸡蛋问题。tiapp.xml是应用程序的主配置文件,它比其他任何东西都要先加载。

我建议使用gruntgulp来修改该文件,然后再将它交给钛进行构建。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37206527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档