草庐IT

custom_modules

全部标签

安卓NDK : custom WebView compiling from source

我的目标是在Android中创建WebView的修改版本(称为WebViewCustom)以供我在我的应用程序中使用。WebView是基于WebKit的,所以我需要通过NDK在C中编译它。我现在没有兴趣参与开源的Android项目,所以我的需求只是能够编译WebView的原始C源代码,并在我的Android应用程序中将其用作自定义控件(SDK和NDK都是可能的环境)为申请)。我认为没有我不感兴趣的所有GITWebKit东西是可能的,但我不是Android和WebKit项目的专家。是否可以只编辑和编译WebView代码并将其作为新控件放入我的应用程序中?你能告诉我这个任务的主要步骤吗?

android - firebase 错误 W/DynamiteModule : Local module descriptor class for com. 找不到 google.firebase.auth

我尝试基于登录/注册帐户构建应用。我创建了它的Firebase并通过电子邮件启用了身份验证。我添加了google-play-services.json文件。我加了applyplugin:'com.google.gms.google-services'compile'com.google.firebase:firebase-auth:10.0.1'在build.gridle(app)中然后在我添加的模块中classpath'com.google.gms:google-services:3.0.0'这是我的代码publicclasssplashscrextendsActivityimple

java - 安卓工作室 : How to exclude google-services module in product flavor?

在我的Android项目中,有几种产品风格:buildTypes{release{}debug{}staging{}}productFlavors{freeVersion{}proVersion{}partnerVersion{}}另外,我使用GoogleAnalytics:applyplugin:'com.google.gms.google-services'dependencies{compile'com.google.android.gms:play-services-analytics:8.4.0'}如何在其中一个中排除谷歌服务?例如,在:freeVersion{}

android - @Module 在 dagger for android 中意味着什么?

我已经阅读了很多博客,但我仍然无法弄清楚@Module注释在dagger中的功能。@Inject我知道它在运行时提供依赖注入(inject)。但是@Module做了什么。因为对象图也是建立在模块上的。例如,我有来自https://github.com/AndroidBootstrap/android-bootstrap的这段代码.@Module(complete=false,injects={BootstrapApplication.class,BootstrapAuthenticatorActivity.class,MainActivity.class,BootstrapTimerA

android - 错误 : jest-haste-map: Haste module naming collision:

我已经创建了一个自定义的npm模块(将使用xxx而不是它的名称)并使用npminstall手动链接它。我非常努力地搜索:[Workarounds]Packagerunabletoresolvemodulefrom/Users/node_modules/Error:jest-haste-map:@providesModulenamingcollisionwhenusingalocaldependency在提出问题之前。如果有人告诉我我的代码或我的方法有什么问题或我的代码中有任何错误,我将不胜感激。当我运行react-nativerun-android时,metrobundler引发了以下

android - Dagger 2 : What does @Module(includes =) do?

我正在做一个项目,我正在努力让它尽可能模块化。我正在尝试使用@Module(includes={})注释来实现我的目标,但效果不是很好。我的所有Java代码都有一个gradle模块,其中每个部分都有一个模块(例如,AboutModule用于About页面依赖项)。然后,对于整个“核心”gradle模块,我有一个名为“CoreModule”的Dagger2模块,如下所示:@Module(includes={AddonModule.class,VersionModule.class,AboutModule.class})publicclassCoreModule{}我的想法是否正确,在所有

android - Dagger 2 : How to use @Provides and @Binds in same module

我正在使用新的Dagger2(2.11版),并且正在使用新功能,例如AndroidInjector和ContributesAndroidInjector。我有一个Activity子组件,@ModuleabstractclassActivityBuilderModule{@ContributesAndroidInjector(modules={UserListModule.class,MainFragmentModule.class})@ActivityScopeabstractMainActivitybindsMainActivity();}@Modulepublicabstractc

android - Dagger2 错误 : Module Must Be Set

我试图在Dagger2中进行子范围划分。但是,我无法找出此编译错误:->...MyApplicationModulemustbeset这发生在我的LogInFragment中。如果有人会尝试阐明此错误。我真的很高兴。这是我的应用程序类:publicclassMyApplicationextendsApplication{@OverridepublicvoidonCreate(){super.onCreate();MyInjector.initialize(this);}}这是MyInjector类:publicenumMyInjector{INSTANCE;MyApplicationC

android - Action 条夏洛克 (ABS) : how to customize the text of action mode close item?

我正在使用ABS版本。4,我需要简单地更改显示在操作模式关闭图标旁边的默认“完成”文本,但我真的不知道该怎么做。我认为文本需要可定制至少有两个原因:“完成”并不适用于所有情况(例如,“取消”可能更合适,我见过一些应用程序,例如GalaxyTab上的“我的文件”应用程序,使用它)“Done”需要根据用户的语言进行本地化是否可以自定义该文本?如果可以,谁能告诉我该怎么做?提前致谢。编辑我找到了一个临时解决方法,我将其发布在以下位置:privateTextViewgetActionModeCloseTextView(){//ABS4.0definesactionmodeclosebutton

android - Espresso : How to do custom swipe e. 克。 swipeTop 或 swipeBottom

到目前为止我们可以做的:向左滑动向右滑动向上轻扫向下滑动我们怎样才能swipeTop(一直到顶部)或swipeBottom(一直到底部)是expresso。如果这些方法已经存在,请给我一个例子。 最佳答案 你试过这样的GeneralSwipeAction吗?privatestaticViewActionswipeFromTopToBottom(){returnnewGeneralSwipeAction(Swipe.FAST,GeneralLocation.TOP_CENTER,GeneralLocation.BOTTOM_CENTE