由于密码错误,我错误地执行了public class AlertTabFragment extends Fragment
{
private final String TAG = AlertTabFragment.class.getName();
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState)
{
View root = inflater.inflate(R.layout.fragment_alert, container, false);
Log.d(TAG, "Inside onCreateView");
Intent serviceIntent = new Intent(getActivity(), LocationService.class);
getActivity().startService(serviceIntent);
return root;
}
@Override
public void onResume()
{
Log.d(TAG, "Inside onResume");
super.onResume();
BroadcastReceiver mReceiver = new BroadcastReceiver(){
@Override
public void onReceive(Context context, Intent intent)
{
if (intent.getAction().equals(HomeScreenActivity.mBroadcastAlertAction))
{
// Code Related to Locaton Listener of LocationService.java
}
else if (intent.getAction().equals(HomeScreenActivity.mBroadcastAlertGpsAction))
{
// Code Related Gps Listener of LocationService.java
}
}
};
IntentFilter mIntentFilter = new IntentFilter();
mIntentFilter.addAction(HomeScreenActivity.mBroadcastAlertAction);
mIntentFilter.addAction(HomeScreenActivity.mBroadcastAlertGpsAction);
mIntentFilter.addAction(HomeScreenActivity.mBroadcastWalkAloneAction);
getActivity().registerReceiver(mReceiver, mIntentFilter);
}
@Override
public void onPause()
{
Log.d(TAG, "Inside onPause");
super.onPause();
}
@Override
public void onDestroy()
{
super.onDestroy();
Log.d(TAG, "Inside onDestroy");
}
}
。现在我无法通过intelliJ做任何事情。
我收到以下错误:
sudo install gpg
这里显示了两个密钥" 10XXXXXXXXX3892"和" MyUpdates"。 有什么方法可以摆脱gpg错误。我该如何卸载gpg?
答案 0 :(得分:3)
这就像权限问题一样。您可能创建/安装了密钥,而不是IntelliJ正在运行的另一个用户。鉴于您在普通用户帐户(通常应该这样做)下运行IntelliJ,请再次获得GnuPG主目录的所有权:
sudo chown -R $USER:$USER ~/.gnupg
然后确保您可以看到私钥:
gpg --list-secret-keys