GVKun编程网logo

使用Samsung Galaxy Tab附加组件将如何影响/限制我的Android Market部署?(三星tab软件)

8

此处将为大家介绍关于使用SamsungGalaxyTab附加组件将如何影响/限制我的AndroidMarket部署?的详细内容,并且为您解答有关三星tab软件的相关问题,此外,我们还将为您介绍关于An

此处将为大家介绍关于使用Samsung Galaxy Tab附加组件将如何影响/限制我的Android Market部署?的详细内容,并且为您解答有关三星tab软件的相关问题,此外,我们还将为您介绍关于Android M FingerprintManager.isHardwareDetected()在Samsung Galaxy S5上返回false、android sdk eclipse,samsung galaxy tab 2,如何识别设备、android – app不会在Galaxy Tab 2 10.1和7.0上显示、android – CSS溢出会破坏Galaxy Tab上的点击事件的有用信息。

本文目录一览:

使用Samsung Galaxy Tab附加组件将如何影响/限制我的Android Market部署?(三星tab软件)

使用Samsung Galaxy Tab附加组件将如何影响/限制我的Android Market部署?(三星tab软件)

我已经针对here所提到的插件提供的新构建目标运行了android应用.这在模拟器中似乎可以正常工作,但是现在我不确定在将应用交付给您时使用此构建目标的含义.市场.

>看来我必须使用此构建目标才能使模拟器正常工作.一般来说,这是对的吗? (即)我可以根据标准的android / Google Api构建并使其在实际的galaxy Tab上正确运行吗?
>如果我将具有此构建目标的应用程序部署到Android市场,这是否会对已经运行的其他(较小屏幕)设备产生不利影响? (即,“ galaxy Tab”“特殊调味料”是Android功能的超集吗?我看到关于Google Api不适用于地图的抱怨,等等)
>市场上是否必须有两个版本的我的应用程序?一种用于“标准”设备,另一种用于“大”屏幕设备?特别适合galaxy Tab吗?
>当Android Tablet vNext(无论是哪种版本)问世并具有自己的自定义加载项和构建目标时,我是否必须克隆我的存储库并发布/维护该版本的设备特定版本(假定所有加载项都是特殊的)星系标签的调味料将不在vNext的附件中,并且不会“兼容”)

我要解决的问题是,我找不到可靠的文档来证明这样的加载项将如何影响我的应用程序部署和维护的分散性.我希望能够支持新的Android设备(例如galaxy Tab),但我不想构建大量的一次性设备特定的应用程序实现.能够在一个设备范围内运行一个应用程序不是很重要吗?

预先感谢您对情况的任何见解.

解决方法:

It would appear that I have to use
this build target to get the
emulator to work. Is this true of
the device in general? (i.e.) Could
I build against the standard
android/Google Apis and have it run
correctly on the actual galaxy Tab?

这不是必需的.毕竟,大多数市场应用程序在“银河”选项卡上运行都很好.唯一的问题似乎是GT模拟器没有安装Google Api,尽管实际设备确实安装了AFAIR.但是我可能想在回到办公室后立即进行检查.

If I deploy an app with this build
target to the Android market, will
this adversely affect other (smaller
screen) devices that I already run
on? (I.e. is the galaxy tab “special
sauce” a superset of Android
functionality? I see grumbles about
the Google Apis for maps not working
in it, etc.)

好吧,我不这么认为,但是无论如何您都应该使用常规的构建目标之一. GT插件仅通过指定API版本和设备参数即可为您提供帮助,并且不会涉及任何特殊问题.

Will i have to have two versions of
my app in the market? One for
“standard” devices and one for
“large” screen devices? One for the
galaxy Tab specifically?

不,您不需要.实际上,您无需更改应用程序中的任何内容即可使其在GT上正常运行,因为Android可以处理大部分繁重的工作. Android仍无法帮助您为平板电脑提供不同的布局,因为尚未正式支持它们.但是通过查看屏幕的大小和密度,您仍然可以选择手动进行操作.

When Android Tablet vNext (whatever
that may be) comes out and has its
own custom add-on and build target,
will I have to clone my repository
and publish/maintain a device
specific version of that (presuming
that any add-on special sauce for
the galaxy tab will not be in
vNext’s add on and will not be
“compatible”)

简单地说,不.未来,平板电脑很可能会直接受到Android的支持,并且,如果当前的状况表明一切,它将提供多种方法来帮助您将应用程序也应用到各种平板电脑设备中,而无需进行分叉您的代码.

Android M FingerprintManager.isHardwareDetected()在Samsung Galaxy S5上返回false

Android M FingerprintManager.isHardwareDetected()在Samsung Galaxy S5上返回false

我刚刚更新了一个Verizion三星galaxy S5(SM-G900V)到G900VVRU2DPD1版本通过手册说明列出在 http://www.androidofficer.com/2016/06/g900vvru2dpd1-android-601-marshmallow.html

当我运行下面的代码时,isHardwareDetected()返回’false’.我会期望它返回“真实”.

我已经完成的谷歌没有以任何方式导致任何信息,因为在棉花糖支持S5指纹读取器.

有人有任何关于S5指纹读取器的信息吗?

FingerprintManager manager = (FingerprintManager) getSystemService(FINGERPRINT_SERVICE);
    if (manager != null) {

        if (ActivityCompat.checkSelfPermission(this,permission.USE_FINGERPRINT) !=
                PackageManager.PERMISSION_GRANTED) {
            retVal.append(INDENT).append("Fingerprint permission was not granted")
                    .append(EOL);
        } else {
            retVal.append(INDENT).append("Fingerprint hardware detected: ")
                    .append(manager.isHardwareDetected()).append(EOL);
            retVal.append(INDENT).append("Has Enrolled Fingerprint(s): ")
                    .append(manager.hasEnrolledFingerprints()).append(EOL);
        }
    } else {
        retVal.append(INDENT).append("no FingerprintManager available").append(EOL);
    }

解决方法

终于解决了.看起来android的默认API不能处理一些三星设备,所以解决方案是为这个问题添加三星库.

您可以在这里找到一些文档和库:http://developer.samsung.com/galaxy/pass

添加库后,您必须向清单添加新的权限:

<uses-permission android:name="com.samsung.android.providers.context.permission.WRITE_USE_APP_FEATURE_SURVEY" />

最后,您可以使用这种方法:

private boolean isFingerprintSupported() {
  boolean isFingerprintSupported = fingerprintManager != null && fingerprintManager.isHardwareDetected();
  if (!isFingerprintSupported && SsdkvendorCheck.isSamsungDevice()) {
    Spass spass = new Spass();
    try {
        spass.initialize(context);
        isFingerprintSupported = spass.isFeatureEnabled(Spass.DEVICE_FINGERPRINT);
    } catch (SsdkUnsupportedException | UnsupportedOperationException e) {
        // Error handling
    }
  }
  return isFingerprintSupported;
}

android sdk eclipse,samsung galaxy tab 2,如何识别设备

android sdk eclipse,samsung galaxy tab 2,如何识别设备

我正试图用eclipse和android sdk开发三星galaxy Tab 2.我已经安装了Samsung Kies,并在我的设备上启用了USB调试.

看起来eclipse并不知道新的三星司机.我忘记了什么吗?该设备的Windows导航应该是什么?我认为是三星飞行员.我应该在这一步创建虚拟三星吗?什么是三星在网站上添加的正确网址?

我在Windows 8.我正在使用Eclipse Juno和adt-bundle-windows-x86_64-20130219

解决方法:

我建议你运行cmd,然后转到platform-tools root,然后运行以下命令:
adb设备
这将列出所有连接的设备,并告诉您三星手机是否被Android Debug Bridge识别,如果不是,则为您的手机搜索另一个驱动程序并重试.

android – app不会在Galaxy Tab 2 10.1和7.0上显示

android – app不会在Galaxy Tab 2 10.1和7.0上显示

我刚刚发布了一个应用程序但无法通过galaxy Tab 2 10.1和Tab 2 7.0上的Play商店应用程序下载.但是当侧载时它工作正常.我怀疑权限导致了问题.这是权限列表,你能告诉哪一个导致问题吗?我怀疑它是android.permission.READ_PHONE_STATE,因为标签没有电话功能.那是问题吗?谢谢

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />

<!-- Mobclix required Permissions -->
<uses-permission android:name="android.permission.READ_PHONE_STATE" />

<!-- Mobclix Optional Permissions -->
<uses-permission
    android:name="android.permission.ACCESS_FINE_LOCATION"
    android:required="false" />
<uses-permission
    android:name="android.permission.ACCESS_COARSE_LOCATION"
    android:required="false" />

编辑:
这可能不是因为这个许可,因为我看到旧版本的galaxy标签,摩托罗拉Xoom和华硕Transformer都支持.
谢谢
射线

解决方法:

Google Play过滤通常是暗示硬件功能的权限的结果.

查看与<uses-feature>相关的权限的文档,并将android:required =“false”属性设置添加到任何不需要的功能.

它很可能是相机自动对焦功能导致问题,但我不确定.

android – CSS溢出会破坏Galaxy Tab上的点击事件

android – CSS溢出会破坏Galaxy Tab上的点击事件

我觉得我错过了一些基本的东西.

上:

三星的galaxy Tab 10.1(在其他Andoid设备上可能是真的 – 不确定)
Dolphin或内置’默认’浏览器
任何使用overflow:auto或overflow-y auto设置样式的块元素,以获得垂直滚动条会导致div在单击子项时甚至不在事件树中.

例如.我有这样的事情:

<div id="a">
    <ul>
        <li>one</li>
        <li>two</li>
    <ul>
</div>

如果ul被设置为溢出:auto然后点击’one’或’two’在#a上触发事件 – 就好像ul / li甚至不存在一样.在纵向模式下一切都很好.我可以将平板电脑倾斜90度以使其工作,使其失效等.

我仍然需要在fiddler中简化这个,但你可以通过这里看到效果:

既然它都是浏览器,那一定是我的问题!?!

有任何想法吗?

解决方法:

这似乎是this problem.的变种

今天的关于使用Samsung Galaxy Tab附加组件将如何影响/限制我的Android Market部署?三星tab软件的分享已经结束,谢谢您的关注,如果想了解更多关于Android M FingerprintManager.isHardwareDetected()在Samsung Galaxy S5上返回false、android sdk eclipse,samsung galaxy tab 2,如何识别设备、android – app不会在Galaxy Tab 2 10.1和7.0上显示、android – CSS溢出会破坏Galaxy Tab上的点击事件的相关知识,请在本站进行查询。

本文标签: