小编IAm*_*ard的帖子

使用公钥验证Android应用程序签名?

我正在创建一个解锁应用,可以删除广告并解锁几个应用中的高级功能.我的计划是只调用PackageManager并验证已安装解锁应用程序,如果是,请验证签名以确保它实际上是我的应用程序.我在这里听到这个答案:检测是否从Android Market下载了应用程序

但是,我想我对我正在验证的签名有点困惑......这是我的公钥,对吗?如果是这样,我如何从现有的应用程序或密钥库中提取它?

java android keystore

2
推荐指数
1
解决办法
1175
查看次数

在 Android 的操作栏中添加按钮?

出于某种原因,我无法让我的按钮出现在操作栏上。我已经在 /res/menu 中的 XML 文件中定义了它,并对其进行了膨胀并监听了一个动作。该图标存在于 /res/drawable-hdpi 中。logcat 中没有显示任何感兴趣的内容。:(

XML:

<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:id="@+id/logout"
      android:icon="@drawable/logout"
      android:title="Logout"
      android:orderInCategory="100"
      android:showAsAction="always" />
</menu>
Run Code Online (Sandbox Code Playgroud)

主要活动中的代码:

public class MainActivity extends ActionBarActivity {

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.main_activity_actions, menu);
    return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    // Handle presses on the action bar items
    switch (item.getItemId()) {
        case R.id.logout:
            //logout code
            return true;
        default:
            return super.onOptionsItemSelected(item);
        }
    }
    //rest of app
}
Run Code Online (Sandbox Code Playgroud)

我按照这个问题解决了我最初的问题,但没有帮助。如何在 ActionBar(Android) 中添加按钮?

android android-actionbar

2
推荐指数
1
解决办法
8158
查看次数

标签 统计

android ×2

android-actionbar ×1

java ×1

keystore ×1