草庐IT

MANIFEST

全部标签

android - Buck - 构建具有多种 Gradle 风格/构建类型和 list 的 Android 应用程序

我正在做一个项目,我们有几个模块,每个模块都依赖于其他模块,依此类推。我们在前一段时间将我们的项目迁移到Gradle(并且还更改了结构以适应Gradle的默认设置),因为我们在构建不同版本的应用程序时需要多功能性:免费与付费、调试(无proguard)与发布(proguard)等.完成迁移时我们真的很激动,但是当构建时间开始变成痛苦时,这种快乐很快就被冲淡了。对代码进行相当简单的更改并将应用程序部署到手机上需要90-120秒,这是NotAcceptable。所以我们决定尝试一下Buck,因为我们只听到其他开发人员的好话。在很短的时间后(比使用Gradle少得多)我们成功地构建了我们的应

java - 在 Android Manifest.xml 中接收短信

我尝试在我的应用程序中接收短信,我认为问题出在我的AndroidManifest.xml文件中我的SmsReceive.java是这样的packagecom.amin_amini.smstestmobi;importandroid.content.BroadcastReceiver;importandroid.content.Context;importandroid.content.Intent;importandroid.os.Bundle;importandroid.telephony.SmsMessage;importandroid.widget.Toast;publiccla

android - Android Manifest 中关于 Action MAIN 和 Category Launcher 的信息

在Androidmanifest文件中,类别Launcher和actionMAIN是什么意思类别android:name="android.intent.category.LAUNCHER"Actionandroid:name="android.intent.action.MAIN"是否可以将一项Activity作为启动项,将另一项Activity作为主要Activity? 最佳答案 扩展Balaji的答案,我将添加一些内容:对于初学者来说,一个应用程序可能有多个入口点。为简单起见,假设我们的应用程序有两个Activity。您可以保

java - x.y Activity is not a concrete class in manifest 错误信息

我在list文件中遇到了...“不是具体类”错误。虽然该应用程序有效。我可以毫无问题地构建和测试,但这个错误让我很困惑。如果可以,请帮忙。当我按住ctrl并单击list上的Activity名称时,它甚至会打开.javasrc文件。(该Activity实际上称为“MapInputActivty”——我知道打字错误,但这不是问题所在。) 最佳答案 该消息告诉您MapInputActivty类是抽象的,如果系统尝试启动它,实例化将失败。应用程序组件的基类不需要出现在list中。只有具体的子类是必需的,这样系统才能获得有关组件能力和功能的适

android - 如何在android中点击url启动应用程序

如果设备上安装了应用程序,则在单击url时启动应用程序。如果应用程序未安装在设备上,请打开playstore。 最佳答案 您必须深度链接您的应用程序,在您要启动的Activity(Manifiest.xml)中添加以下行在浏览器中,只要您点击appname://screen,您的应用Activity就会启动,根据您的要求更换应用名称和屏幕请注意,如果您在浏览器中键入此url,它将在google中搜索,为此您必须在html页面中编写链接Sometext如果不工作,在Activity中添加android:exported="true"

android - 找不到与给定名称匹配的资源(在 'layout_alignTop' 处,值为 '@id/imageView3' )

这个:是我的AndroidManifest.xml,我收到错误:错误:(77,35)找不到与给定名称匹配的资源(在“layout_alignTop”上的值为“@id/imageView3”)。错误:(78,35)未找到与给定名称匹配的资源(在“layout_toLeftOf”中值为“@id/imageView3”)。 最佳答案 您可以使用.首先添加+符号。android:layout_alignTop="@+id/imageView3"之后,Clean-Rebuild-Restart您的IDE。

android configChange :orientation and manifest does not work

我使用了WebView。加载网页。当我改变方向时,它会重新加载。我想停止重新加载。我在listXML文件中做了以下更改。它适用于android2.2但不适用于android4.0。我是初学者,谁能提供解决方案。我的Manifest.xml是; 最佳答案 对新版本使用screenSize。某些版本可能不支持orientation,需要使用screenSize进行configChanges 关于androidconfigChange:orientationandmanifestdoesnot

android - Galaxy Mega 与其他 Phablets 和 Android Manifest

我的应用程序的list条目如下-android:smallScreens="true"android:normalScreens="true"android:largeScreens="false"android:xlargeScreens="false"当我将应用程序上传到GooglePlay商店时,下面列表中的前两个设备(GalaxyMega)被自动过滤掉了。它们下面的类似设备不是。三星GalaxyMega6.3尺寸-6.3分辨率-720x1280DPI-233三星GalaxyMega5.8尺寸-5.8分辨率-540x960DPI-190HTCOneMax尺寸-5.9分辨率-108

uni-app中pages.json管理页面路由、和manifest.json管理应用配置

pages.jsonpages.json文件是进行全局配置,包括页面文件路径、样式、原生导航栏等内容{"pages":[{"path":"pages/component/index","style":{"navigationBarTitleText":"组件"}},{"path":"pages/API/index","style":{"navigationBarTitleText":"接口"}},{"path":"pages/component/view/index","style":{"navigationBarTitleText":"view"}}],"condition":{//模式配置

java - 如何确定已弃用的权限?

我正在开发一个具有庞大源代码库的Android应用程序。我不喜欢我的应用程序需要很多权限,我开始怀疑有一些已弃用且不再需要。问题是-如何确定是否是这样,哪些确实被弃用了?我试图删除可疑权限并重新编译它(使用EclipseJuno),并希望编译器将其标记为错误或警告,但它没有。还尝试在代码上显式运行Lint,但也没有检测到。应用程序在设备上编译并运行,我猜想当在某些代码流中调用相关API时,会抛出AccessDenied运行时异常。是否有任何有效的方法来检测该API,而无需浏览所有源代码或在多个场景中运行应用程序?谢谢! 最佳答案 使